as运行时 报错DELETE_FAILED_INTERNAL_ERROR和INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决办法

来源:互联网 发布:内网锐捷认证软件 编辑:程序博客网 时间:2024/05/20 06:49

今天在运行项目时发现报错,由于这个项目本来就是运行在system里面的应用,没有权限删除它,这可真的难得我好久,上网查资料,也有了自己的一套解决办法


首先报这个DELETE_FAILED_INTERNAL_ERROR的时候,我就在想是不是我真机上没有权限了,adb命令我也不是很熟悉,就傻傻的玩了很久,也没得出个什么结果

接下来我就分享下我是如何删除系统级应用的


还是说我的解决办法吧


1. 打开cmd,输入adb root

2. 接着输入adb remount 如果提示成功,那就进入第3步

3. adb shell  进入shell后  输入命令mount  查看哪个分区挂载了system

4.接着,输入以下命令重新挂载/system,并更改/system权限为rw(可读可写)(请将“/dev/block/mmcblk0p25”替换成你的/system挂载分区):

   mount -o rw,remount -t yaffs2 /dev/block/mmcblk0p25
5.cd到system/app目录下 然后使用ls查看文件,看哪个是你想删除的
6.cd到要删除的文件的目录下 使用 rm youapkname.apk  删除该apk 如果没有报错,就说明成功了
7.最后别忘记使用adb reboot命令让真机重启,之后你就会发现该应用不见了,然后你就可以用as运行了

0 0
原创粉丝点击