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

如何在Android Emulator上安装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文件

其他回答

1) 将myapp.apk粘贴到平台工具文件夹中,在我的情况下,C:\Users\mazbizxam\AppData\Local\Android\Android-sdk\platform tools,这是我的情况中可能会更改为您的链接

2) 打开CMD CD C:\Users\mazbizxam\AppData\Local\Android\Android-sdk\platform tools中的目录

3) 现在您在平台工具文件夹中,只需键入adb install myapp.apk

请确保您的仿真器已打开,如果一切正常,apk将安装

如果你已经创建了多个仿真器,或者你已经插入了Android设备,adb会抱怨

error: more than one device and emulator

adb帮助并不十分清楚该做什么:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

您决定使用的标志必须位于实际adb命令之前:

adb -e install path/to/app.apk

只需将apk拖放到模拟器

启动控制台(Windows XP),运行->键入cmd,然后转到SDK目录的平台工具文件夹。

如果有人想知道如何在SDK目录的平台工具文件夹中运行cmd,如果您正在运行足够新的Windows版本,请遵循以下步骤:

通过Windows资源管理器转到平台工具。按住shift键的同时,右键单击,您将看到选项“在此处打开命令窗口”。单击它,cmd将在该文件夹中启动。

希望有帮助

只需在模拟器中拖放apk文件并完成。。。。