如何以编程方式将 .apk 安装到 android 设备中?
How to install .apk into android device programatically?
任何人都可以帮助如何以编程方式在 android device/emulator 中安装 .apk 文件吗?
我试过以下方法:
UiDevice mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
mDevice.executeShellCommand("adb shell pm install -t -r /data/local/tmp/com.example.xxxxx.xxxxxx");
但它不起作用。
我正在使用 UIAutomator 进行 android 本机应用程序自动化测试,在继续执行我的测试脚本之前,我需要将 .apk 文件安装到 android device/emulator 中。
您可以使用以下代码从命令行安装应用程序
adb install example.apk
Before execute `adb shell pm install`, run "adb root" command firstly.
如果你root过设备,这一步可以省略。
executeShellCommand
在您的设备中运行。不需要再adb shell
。
UiDevice mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
mDevice.executeShellCommand("pm install -t -r /data/local/tmp/com.example.xxxxx.xxxxxx");
任何人都可以帮助如何以编程方式在 android device/emulator 中安装 .apk 文件吗?
我试过以下方法:
UiDevice mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
mDevice.executeShellCommand("adb shell pm install -t -r /data/local/tmp/com.example.xxxxx.xxxxxx");
但它不起作用。
我正在使用 UIAutomator 进行 android 本机应用程序自动化测试,在继续执行我的测试脚本之前,我需要将 .apk 文件安装到 android device/emulator 中。
您可以使用以下代码从命令行安装应用程序
adb install example.apk
Before execute `adb shell pm install`, run "adb root" command firstly.
如果你root过设备,这一步可以省略。
executeShellCommand
在您的设备中运行。不需要再adb shell
。
UiDevice mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
mDevice.executeShellCommand("pm install -t -r /data/local/tmp/com.example.xxxxx.xxxxxx");