Android P(API 28 - Andorid 9.0)之前安装 apk:
$ adb shell pm install -r xxx.apk
串口下面:
# pm install -r xxx.apk
即可安装成功。
Android P(API 28 - Android 9.0)之后安装 apk(串口下面,adb 命令前面加上 adb shell):
# wc -c xxx.apk
得到 apk 文件的大小,输出结果为:
71536297 xxx.apk
然后用以下命令安装:
# cat xxx.apk | pm install -S 71536297
即可安装成功。
如果安装碰到 Failure [INSTALL_FAILED_VERIFICATION_FAILURE] 错误,原因就是 adb 命令安装 apk 包的时候有验证,应该 disable 掉,命令设置属性:
$ adb shell settings put global verifier_verify_adb_installs 0
它能阻止在 adb 命令 安装 apk 包时候的 check;
当然了