我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。

如何在Android Emulator上安装APK文件?


当前回答

在Genymotion中,只需将*.apk文件拖放到模拟器中,它就会自动安装并运行。

http://www.genymotion.com/

其他回答

如果一次使用多个仿真器,请使用以下命令

adb devices

然后选择amulatur并安装应用程序

adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

将.apk文件复制到SDK的平台工具/目录中,然后使用cmd(在windows上)在模拟器上安装.apk:

adb install <path_to_your_bin>.apk

or

./adb install <path_to_your_bin>.apk

如果有不止一个仿真器在运行,您可以通过以下命令找到所有正在运行的仿真器:

adb devices

or

./adb devices

然后,您必须使用-s选项通过序列号指定要安装应用程序的仿真器。例如:

adb -s emulator-5554 install path/to/your/app.apk

or

./adb -s emulator-5554 install path/to/your/app.apk

在Linux上,我这样做:

首先看看我目前有哪些设备:仿真器列表avds构建发行版cd android&&/斜坡组件释放在模拟设备“Nexus5”上安装它(您位于android目录中,否则使用apk的完整路径):adb-s'8e138a9c'install-app/build/outputs/apk/app-release.apk

就是这样。你也可以使用/gradlew安装发布

06-11-2020

拖放在Windows 10 Pro上不适用。

将APK放在Google Drive上在Android Emulator上使用Chrome浏览器访问Google硬盘然后从那里安装。

注意:您需要在Emulator中启用未知源。

您可以尝试手动构建和运行应用程序

构建视图->工具窗口->构建变体运行任务->安装->安装<build_varaiant>打开adb shell am start-n<package_name>/<活动名称>

[更多]