【发布时间】:2016-03-25 07:36:24
【问题描述】:
E/DownloadManager(8228): [1] 失败: java.lang.SecurityException: 用户 10004 和当前进程都没有 android.permission.UPDATE_DEVICE_STATS。 E/DownloadManager(8228): java.lang.SecurityException: 用户 10004 和当前进程都没有 android.permission.UPDATE_DEVICE_STATS。 E/DownloadManager(8228): 在 android.os.Parcel.readException(Parcel.java:1599) E/DownloadManager(8228):在 android.os.Parcel.readException(Parcel.java:1552) E/DownloadManager(8228): 在 android.os.IPowerManager$Stub$Proxy.acquireWakeLock(IPowerManager.java:365) E/DownloadManager(8228): 在 android.os.PowerManager$WakeLock.acquireLocked(PowerManager.java:1119) E/DownloadManager(8228): 在 android.os.PowerManager$WakeLock.acquire(PowerManager.java:1087) E/DownloadManager(8228):在 com.android.providers.downloads.DownloadThread.run(DownloadThread.java:238) E/DownloadManager(8228):在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423) E/DownloadManager(8228):在 java.util.concurrent.FutureTask.run(FutureTask.java:237) E/DownloadManager(8228):在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) E/DownloadManager(8228):在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) E/DownloadManager(8228): 在 java.lang.Thread.run(Thread.java:818) D/DownloadManager(8228): [2] 以状态 UNKNOWN_ERROR 结束
W/DownloadManager(8228):未捕获的异常 W/DownloadManager(8228):java.lang.SecurityException:NetworkPolicy:用户 10004 和当前进程都没有 android.permission.CONNECTIVITY_INTERNAL。 W/DownloadManager(8228):在 android.os.Parcel.readException(Parcel.java:1599) W/DownloadManager(8228):在 android.os.Parcel.readException(Parcel.java:1552) W/DownloadManager(8228): 在 android.net.INetworkPolicyManager$Stub$Proxy.unregisterListener(INetworkPolicyManager.java:379) W/DownloadManager(8228):在 android.net.NetworkPolicyManager.unregisterListener(NetworkPolicyManager.java:160) W/DownloadManager(8228):在 com.android.providers.downloads.DownloadThread.run(DownloadThread.java:330) W/DownloadManager(8228):在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423) W/DownloadManager(8228):在 java.util.concurrent.FutureTask.run(FutureTask.java:237) W/DownloadManager(8228):在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) W/DownloadManager(8228):在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) W/DownloadManager(8228): 在 java.lang.Thread.run(Thread.java:818)
【问题讨论】:
-
pms在解析android.media(shareduserid)时找不到这个权限
-
这是由shareduid引起的,其他应用使用相同的shareduid android.media android在AndroidManifest PMS中定义了这些权限,撤销这些权限,android在/data/system/packages.xml中找不到它
标签: java android android-6.0-marshmallow android-download-manager