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

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


当前回答

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

其他回答

现在,您只需将Android apk拖放到模拟器,它就会自动开始安装。

在命令提示符下转到ADT/Android sdk/tools目录1.adb安装文件名.apk(Windows)

./adb安装fileName.apk(Ubuntu/Linux或Mac)

将.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

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

adb install filename.apk

按enter,几秒钟后就会安装

假设你必须在模拟器上安装Facebook APK。

您可以使用adb将APK安装到OS X中正在运行的仿真器,如下所示:

./adb install ~/FBAndroid-2.1.apk

在Windows上,如下所示:

adb install %HOMEPATH%\FBAndroid-2.1.apk

完成后,检查模拟器的应用程序屏幕,以检查应用程序是否已正确安装。如果您需要强制从以前的版本升级此应用程序,请添加-r标志,如OS X上所示:

./adb install -r ~/FBAndroid-2.1.apk