提问人:Srijan Khadka 提问时间:6/23/2023 更新时间:6/23/2023 访问量:29
无法从仅在 android 12 中扩展无障碍服务的类中启动活动
Unable to StartActivity from a class that extends Accessibility Service only in android 12
问:
我有这个
private fun launchBlockingActivity(appName: String, appPackage: String?) {
Timber.d("Inside Launch Blocked ACTIVITY")
val blockedIntent = Intent(this@AccessibilityService, ActivityBlocked::class.java)
blockedIntent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP
blockedIntent.flags = FLAG_ACTIVITY_NEW_TASK
blockedIntent.putExtra(this.getString(R.string.appName), appName)
blockedIntent.putExtra(this.getString(R.string.packageName), appPackage)
applicationContext.startActivity(blockedIntent)
}
此函数位于扩展了辅助功能服务的类中。当满足某些条件时,应启动此活动。它在 android 版本 11 13 10 上启动活动,但在 12 中不启动。为什么,可能是什么原因?
答: 暂无答案
评论