亚行失败安装.apk
Posted
技术标签:
【中文标题】亚行失败安装.apk【英文标题】:adb fail install .apk 【发布时间】:2016-09-28 10:42:45 【问题描述】:我正在尝试通过 ADB 在 android 机器上安装 .APK。
所以我通过 ADP 连接到它并尝试安装。
$adb connect 192.168.0.33
connected to 192.168.0.33:5555
$adb -s 192.168.0.33:5555 install -r Myapk.apk
pkg: /data/local/tmp/Myapk.apk
Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATIOTES]
Myapk.apk 是一个我丢失了源代码的 apk,所以我提取、编辑、编译并重新签名。该应用可在我的 Nexus 5 上运行。
编辑: 这是一个视觉错误。我只需要重启设备。
【问题讨论】:
目标设备上是否还安装了该应用? How to deal with INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES without uninstallation的可能重复 我已经用 $adb pm uninstall尝试 -> pm uninstall "com.yourpackage.example" 之前。检查是否有“成功”
也许只有apk签名不匹配
【讨论】:
我也做过,但是不应该-r重装过包吗? @BeGreen 我相信如果新版本的签名与旧版本不同,-r
将不会重新安装包。否则,如果签名相同,是的,它会。
@Nothingsoul 是的,软件包的卸载确实失败了...我有这个软件包:“/data/app/com.eureva.playertestgamepas-1.apk=com.eureva.playertestgamepad”所以我做了 $adb shell pm uninstall com.eureva.playertestgamepas-1.apk=com.eureva.playertestgamepad 但我有“失败”
您是否尝试使用钛备份或类似工具强制卸载?
您是否尝试从 /data/app/com.package.example 中删除您的应用程序目录?以上是关于亚行失败安装.apk的主要内容,如果未能解决你的问题,请参考以下文章