Installation failed with message INSTALL_FAILED_UID_CHANGED.--APK安装失败解决方法

出现此错误原因大都为:手机上原来APK存在残留,即没有卸载干净,导致不能安装新的APK

解决办法:

1、手机上手动卸载出现问题的APP,再重新安装

2、如果apk无法卸载,则将apk相关文件和相关内容删除(必须是有root权限的手机)。Step:

    (1) 删除可能相关的文件:/data/app(apk file), /system/app/(apk file), /data/data/(data file),

    (2) 除了删除以上文件之外,还需要将/data/system/packages.xml文件中与apk相关的内容全部删除。Step:

         a. adb pull /data/system/packages.xml  ~/Desktop.

         b. 修改pakcages.xml,将与apk相关的packages标签及其内容删除。

         c. adb push ~/Desktop/packages.xml /data/system/.

    (3) 重启手机

    (4) 重新安装apk文件。

3、恢复出厂设置(慎用,数据会清空)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏梧雨北辰的开发录

删除Xcode中类似VVdocumenter(自动注释)的插件

Xcode管理插件有统一的位置,经过运行安装的插件是保存在一个文件夹中的。打开文件夹就可以删除指定的插件了 步骤:选择Finder —>选择“前往”(同时按...

3516
来自专栏实战docker

Intellij idea远程debug连接tomcat,实现单步调试

web项目部署到tomcat上之后,有时需要打断点单步调试,如果用的是Intellij idea,可以通过如下方法实现: 开启debug端口,启动tomcat ...

3228
来自专栏Android开发那些事

丧心病狂的Android混淆文件生成器

使用intellij idea 打开 proguard-creater 工程 编辑 Main.java 根据提示填写相应参数运行即可

1090
来自专栏君赏技术博客

【已解决】利用 `GitHub` 的 `Plist` 连接生成的在线安装 `iPA` 包不弹出安装提示框

之前都是好好的,突然测试说我的下载页面原来安装不了。我尝试了一下,也是没有安装的提示。

1051
来自专栏DannyHoo的专栏

为Xcode添加从网上下载的其他模拟器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/de...

1774
来自专栏DeveWork

WordPress 在后台文章和页面列表显示对应的ID

在WordPress 中,每一篇文章及每一个页面都有一个独一无二的id 。在开发主题或者插件的时候可能有需要获取相对应的文章或者页面id,例如在展示特色文章幻灯...

22910
来自专栏前端笔记

【新手推荐】极简主义的响应式主题——Kratos V2.6.0

image.png 更新日志 添加问题模板 添加mac gitignore配置 添加发布缩略图网址功能 添加共享功能#35 #28 #44 添加帖子内容...

3508
来自专栏Python数据科学

想爬虫?登录了再说

摘要: 在进行爬虫时,除了常见的不用登录就能爬取的网站,还有一类需要先登录的网站。比如豆瓣、知乎,以及上一篇文章中的桔子网。这一类网站又可以分为:只需输入帐号密...

1244
来自专栏DannyHoo的专栏

利用SDWebImage清除内存缓存

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details...

1273
来自专栏达摩兵的技术空间

mint-ui loadmore 采坑指南

loadmore的部分主要是mint-ui用来解决上拉以及下拉的部分,用来做加载更多数据或者刷新的部分。

1783

扫码关注云+社区