我有一個奇怪的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我可以做什麼? –