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

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


当前回答

(1) 您还可以使用gradle命令安装APK,同时选择产品和风格(调试或发布)。请参阅本指南。

./gradlew assembleDebug (Incase you don't have the APK generated)


./gradlew installDebug

如果您需要重新安装,可以使用以下命令删除设备上任何早期安装的版本

./gradlew uninstallDebug
./gradlew installDebug

(2) 您也可以直接使用adb命令:

为命令行设置adb

export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool

命令行ADB安装

adb -d install pathto/sample.apk (on device)
adb -e install pathto/sample.apk (on emulator)

同时检查此处的文档

$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device

$ adb -s emulator-5555 install helloWorld.apk

其他回答

现在您只需在模拟器中拖放apk,它就会安装!

我可能错了,但在Windows上,我只需将.apk拖放到Android Emulator中。我的意思是,做上面提到的一切似乎是一项艰巨的工作。

从网络下载Apk文件并将其复制到SDK文件夹的平台工具,然后在命令提示符下转到该目录,键入:

adb install filename.apk

按enter,几秒钟后就会安装

从Windows 7以后,

按住Shift键并右键单击apk文件文件夹。

选择此处打开命令窗口

键入并点击“adb install AppName.apk”

(1) 您还可以使用gradle命令安装APK,同时选择产品和风格(调试或发布)。请参阅本指南。

./gradlew assembleDebug (Incase you don't have the APK generated)


./gradlew installDebug

如果您需要重新安装,可以使用以下命令删除设备上任何早期安装的版本

./gradlew uninstallDebug
./gradlew installDebug

(2) 您也可以直接使用adb命令:

为命令行设置adb

export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool

命令行ADB安装

adb -d install pathto/sample.apk (on device)
adb -e install pathto/sample.apk (on emulator)

同时检查此处的文档

$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device

$ adb -s emulator-5555 install helloWorld.apk