问题: 当前要安装的版本低于已经安装的版本
解决: adb install -r -d xxx.apk
问题: 系统阻止安装此类应用
解决: 设置->更多设置->开发者选项->关闭MIUI优化
问题: 签名不匹配
解决方法一: 用相同签名的ROM和apk。(比较麻烦,需要重刷手机,或者重新打包apk)
解决方法二: 第一步: adb root
adb remount
adb push xxx.apk /system/priv-app/xxxx/xxx.apk (用当前apk替换手机中的apk)
adb reboot
此时你的这个apk可能无法正常打开了……不过不要慌
第二步: adb install -r -d xxx.apk
然后你就发现新的版本可以用了~
问题: app在AndroidManifest.xml文件中添加了属性testOnly=true选项,或者是app在使用快捷方式编译的apk会默认添加testOnly=true的属性。
解决方法一: 在app中去除testOnly=true选项
解决方法二: adb install -t xxx.apk 即可。
