我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
当前回答
迟到了,但需要在此处填写选项:通过gui将任何apk安装到正在运行的仿真器的一个方便工具是:http://apkinstaller.com
这可以通过adb直接连接到正在运行的实例,并可以成功安装任何类型的apk包。
也许这对其他人也有帮助。;)
其他回答
(在MACOS上测试)
第一步是运行仿真器
仿真器-avd<avd_name>
然后使用adb安装.apk
adb安装<.apk文件路径>
如果adb抛出错误,比如APK已经存在或类似的东西。在模拟器运行时运行adb shell
adb外壳cd数据/应用程序adb卸载<apk文件而不使用.apk>
如果找不到adb和仿真器命令,请执行以下操作
export PATH=$PATH://android sdk macosx/platform-tools://android-sdk-macosx/android-sdk-macosx/tools:
为了便于将来使用,请在.bash_profile的末尾添加上述行
vi~/.bash_profile文件
将.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”文件拖放到仿真器窗口中。
您可以尝试手动构建和运行应用程序
构建视图->工具窗口->构建变体运行任务->安装->安装<build_varaiant>打开adb shell am start-n<package_name>/<活动名称>
[更多]
在mac或windows中。只需运行模拟器并在主屏幕上拖放apk。它将安装