Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法

出现此问题的原因大多是apk冲突造成,解决的办法如下:

1.  Settings -> Applications, 卸载出现问题的apk,重新安装即可。

2. 如果apk无法卸载,则将apk相关文件和相关内容删除。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文件。

一般方法一就能解决问题,方法二算是后补

时间: 2024-10-08 14:22:40

Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法的相关文章

Android Installation error: INSTALL_FAILED_UID_CHANGED的解决办法

我在重新发布安装apk的时候,遇到install error:install_failed_uid_changed的报错.研究了一下,发现是系统在之前uninstall的时候有剩余文件残留. 解决办法是五花八门,分别列举如下: rooted(有root权限的): adb shell rm -rf /data/data/your.package.name or rm-rf/system/app/your.package.name not rooted(未root的机器) 1.adb shell p

Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法)

Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法) 似乎,自从我的Vista自动升级安装了SP1后,我的Cisco VPN就出现问题了,根本就无法运行.总是提示Error 56: The Cisco Systems, Inc. VPN Service has not been started. Please start this service an

在CentOS中安装32位或64位MySql报错error: Failed dependencies解决办法

在CentOS中安装MySql报错error: Failed dependencies解决办法 安装64位MySql报错内容如下:error: Failed dependencies:        libaio.so.1()(64bit) is needed by MySQL-server-5.6.19-1.el6.x86_64    libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.19-1.el6.x86_64    

Authentication token manipulation error报错解决办法

Authentication token manipulation error报错解决办法 #参考http://blog.163.com/junwu_lb/blog/static/1916798920120103647199/ #参考https://www.zhukun.net/archives/5703

arcgis FLEXnet Licensing error:-42,147解决办法

问题如下: 提示信息为: Provide your license server administrator with the following infomation: Invalid parameter. License path:@RJB-SCSUP; FLEXnet Licensing error:-42,147 解决办法: 我出现这个问题是arcgis9.3升级到arcgis10.0时用桌面版权限启动二次开发的GIS系统出现的问题: 在arcgis10.0开发环境下,把工程中所有关于A

idhttp post 出现exception class EIdSocketError with message 'Socket Error # 10054的解决办法(捕捉异常,防止程序挂掉)

由于项目需要.需要向一个地址提交数据.提交的次数很频繁,但是程序经常raised exception class EIdSocketError with message 'Socket Error # 10054Connection reset by peer.' 造成程序异常,停止工作.    于是找到以下解决办法.Exception捕获不到该异常.需要用EIdException来捕获异常.    IDE环境: Delphi XE3 Version 17.0.4625.53395     IN

mac上运行appium提示错误Encountered internal error running command 解决办法

[debug] [iOS] App is not installed. Will try to install. [MJSONWP] Encountered internal error running command: Error: Installing /var/folders/hb/5xtrkgp16bj3rctx9kxg64t00000gn/T/2016913-9705- 1ugvtlc/Payload/Input.app failed at /Applications/Appium.a

【Android测试】adb shell回车后出现 error closed的解决办法

现象1:在手机连接USB进行Monkey测试的过程中,再启动一个CMD窗口输入,adb shell回车后出现 error closed的的现象.某些情况下,一些手机会出现此现象. 现象2:在手机连接USB进行eclipse调试或安装App时,eclispe控制台提示:Failed to install ***.apk on device '019417a3': Unable to open sync connection! 个人认为两种现象的原因是一样的. 解决办法如下: 第一种:重启电脑,之后

Genymotion出现Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE错误解决方法

今天在Genymotion上运行以前的一个项目(libs中有多个SDK和so文件)时,出现以下错误: Console控制台中:Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE Logcat中: Could not open '/sys/class/power_supply/genymotion_fake_path/present' 后来通过查找资料,提供了以下解决方法: 下载Genymotion-ARM-Translation  压缩