android手机安装apk失败

android测试安装apk的时候个别手机出现安装失败,复制到手机安装和手机助手安装都失败,使用adb install错误提示:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

android手机安装apk失败解决方法:

删除/data/app或者/data/data下对应apk的包名,修改/data/system/packages.xml,删除包名对应的<package>到</package>的一段数据。例如:

<package name=”com.android.wallpaper” codePath=”/system/app/LiveWallpapers.apk” nativeLibraryPath=”/data/data/com.android.wallpaper/lib” flags=”1″ ft=”11b7e237e00″ it=”11b7e237e00″ ut=”11b7e237e00″ version=”10″ userId=”10012″>
<sigs count=”1″>
<cert index=”2″ />
</sigs>
</package>

或者使用命令adb pull /data/system/packages.xml,将packages.xml复制到本机,删除包名对应的<package>到</package>的一段数据。然后使用修改后的文件替换手机中的packages.xml,adb push packages.xml /data/system。

如果还不能成功,则有可能是安装包签名问题。使用adb uninstall com.android.wallpaper 卸载之前的安装包,再adb install 安装apk文件。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注