我有一个奇怪的Android权限拒绝,这里是:的Android permission.INTERACT_ACROSS_USERS拒绝
java.lang.SecurityException: Permission Denial: isUserRunning() from pid=1078, uid=10284 requires android.permission.INTERACT_ACROSS_USERS
我还没有发现任何关于android.permission.INTERACT_ACROSS_USERS
只有android.permission.INTERACT_ACROSS_USERS_FULL
以下是完整的logcat的:
java.lang.SecurityException: Permission Denial: isUserRunning() from pid=25403, uid=10310 requires android.permission.INTERACT_ACROSS_USERS
at android.os.Parcel.readException(Parcel.java:1693)
at android.os.Parcel.readException(Parcel.java:1646)
at android.app.ActivityManagerProxy.isUserRunning(ActivityManagerNative.java:7000)
at android.os.UserManager.isUserUnlocked(UserManager.java:1069)
at android.os.UserManager.isUserUnlocked(UserManager.java:1063)
at com.android.launcher3.compat.UserManagerCompatVN.isUserUnlocked(UserManagerCompatVN.java:39)
at com.android.launcher3.LauncherModel$LoaderTask.loadWorkspace(LauncherModel.java:1759)
at com.android.launcher3.LauncherModel$LoaderTask.loadAndBindWorkspace(LauncherModel.java:1387)
at com.android.launcher3.LauncherModel$LoaderTask.run(LauncherModel.java:1486)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.os.HandlerThread.run(HandlerThread.java:61)
我已经添加到了我的清单:
<permission android:name="android.permission.INTERACT_ACROSS_USERS" android:protectionLevel="signature"/>
<permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" android:protectionLevel="signature"/>
[安卓permission.INTERACT \ _ACROSS \ _USERS \ _FULL](可能的重复http://stackoverflow.com/questions/28134128/android-permission-interact-across-users-full ) – cammando
除非您正在处理'com.android.launcher3'的某个分支,否则该Java堆栈跟踪看起来不是来自您的应用程序。 – CommonsWare
那么@CommonsWare我可以做什么? –