我尝试使用Runtime.getRuntime().exec("ps clear com.android.chrome");
删除它,但是在用手机扎根后将返回java.io.IOException: Cannot run program "su": error=13, Permission denied
,但也会出现同样的错误。之后,我使用文件处理删除了/data/data/com.android.chrome
,但它也得到了相同的错误
Android版本为7.0
有可能吗?
答案 0 :(得分:2)
首先,您需要正确植根Android设备
之后
按照下面的说明进行操作
将此添加到 build.gradle (应用程序)
中的依赖项中`implementation 'eu.chainfire:libsuperuser:1.0.0.+'`
然后
在您的操作方法中调用此方法表格Shell
Shell.run("su",new String[]{"pm clear com.android.chrome"},true);
或
Shell.SU.run("pm clear com.android.chrome");
它也可以正常使用最新的android版本
我向您保证它将从android 6.0升级到最新版本