RuijiePan / FileManager

FileManager - > Material Design的文件清理管理器(MVP+RxJava/RxAndroid) :复制、粘贴、剪切、重命名、删除、分享等功能。附带主题变换、多语言切换、垃圾清理、内存加速、应用卸载等功能。并支持辅助功能清理运行app
Apache License 2.0
228 stars 68 forks source link

7.0 清理系统垃圾 异常 #8

Open Mr-Smile opened 6 years ago

Mr-Smile commented 6 years ago

W/System.err: java.lang.reflect.InvocationTargetException W/System.err: at java.lang.reflect.Method.invoke(Native Method) W/System.err: at com.jiepier.filemanager.manager.CleanManager.cleanAppsCache(CleanManager.java:121) W/System.err: at com.jiepier.filemanager.manager.CleanManager$2.call(CleanManager.java:89) W/System.err: at com.jiepier.filemanager.manager.CleanManager$2.call(CleanManager.java:84) W/System.err: Caused by: java.lang.SecurityException: Neither user 10095 nor current process has android.permission.CLEAR_APP_CACHE. W/System.err: at android.os.Parcel.readException(Parcel.java:1683) W/System.err: at android.os.Parcel.readException(Parcel.java:1636) W/System.err: at android.content.pm.IPackageManager$Stub$Proxy.freeStorageAndNotify(IPackageManager.java:4566)

Mr-Smile commented 6 years ago

android.permission.CLEAR_APP_CACHE这个权限是加了的,直接拉你的代码,运行到手机上 compileSdkVersion 26 buildToolsVersion "26.0.2" targetSdkVersion 26 classpath 'com.android.tools.build:gradle:2.3.3' 改了这几个,其他的代码没有动

wfiskz commented 5 years ago

这个异常是在6.0及以上会出现,请问有解决的吗