Tag: android securityexception

访问设置时Android安全性exception

我需要从我的应用程序中打开使用统计信息设置。 对于大多数手机,一切工作正常: startActivity(new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS)); 但是,有一些像华为Y6 Pro这样的手机引发安全exceptionjava.lang.SecurityException: Permission Denial: starting Intent { act=android.settings.USAGE_ACCESS_SETTINGS cmp=com.android.settings/.Settings$UsageAccessSettingsActivity } from ProcessRecord{3f032f8b 18712:com.example.pro/u0a924} (pid=18712, uid=10924) not exported from uid 1000 有没有办法来检查我是否可以执行startActivity ,它不会抛出任何exception?