我正在使用freeStorageAndNotify()具有权限的方法android.permission.CLEAR_APP_CACHE删除所有已安装应用程序的系统缓存.但该方法开始InvocationTargetException从android marshmallow 6.0版本投掷.在谷歌搜索问题之后我发现同样的问题在这里报告:
Android M反射方法freeStorageAndNotify异常
所以这里结论是,freeStorageAndNotify()因为谷歌已经将方法的签名级别提升到签名系统,所以停止工作.
但现在的问题是,其他第三方应用程序如"Clean master"仍然能够通过获取用户对6.0设备的访问权限来删除所有已安装应用程序的系统缓存吗?
android ×1