android应用安装到指定user下方法

1、先将apk推送到手机中

  adb push test_emma.apk /sdcard/Download

2、使用pm指令安装应用

adb shell pm install --user 指定用户id  /sdcard/Download/test_emma.apk

3、出现 Failure [INSTALL_FAILED_UNKNOWN_SOURCES]

是因为设置中未知来源未打开,需要将主域和指定域位置来源选项都打开(设置-安全-未知来源)

4、继续安装出现 Failure [INSTALL_FAILED_ALREADY_EXISTS]

因为安装的应用已经存在,简单粗暴,覆盖安装

5、继续执行 adb shell pm install -r  --user 指定用户id  /sdcard/Download/test_emma.apk

终于安装成功了!

你可能感兴趣的:(android)