我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
当前回答
在终端/cmd上编写命令adb安装文件名.apk。
其他回答
拖放
只需将apk文件拖放到模拟器中。
你也可以在没有android Studio的情况下运行android模拟器。
在Linux上,我这样做:
首先看看我目前有哪些设备:仿真器列表avds构建发行版cd android&&/斜坡组件释放在模拟设备“Nexus5”上安装它(您位于android目录中,否则使用apk的完整路径):adb-s'8e138a9c'install-app/build/outputs/apk/app-release.apk
就是这样。你也可以使用/gradlew安装发布
如果你已经创建了多个仿真器,或者你已经插入了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文件拖放到模拟器中,它就会自动开始安装。
另一种选择:
窗户:
执行仿真器(SDK Manager.exe->工具->管理AVD…->新建然后启动)启动控制台(Windows XP),运行->键入cmd,然后移动到SDK目录的平台工具文件夹。将APK文件粘贴到“android sdk\tools”或“platform tools”文件夹中。然后键入以下命令。
adb安装[.apk路径]
例子:
adb安装C:\Users\Name\MyProject\build\Jorgesys.apk
Linux:
将apk文件复制到android sdk linux文件夹中的平台工具。打开终端并导航到android sdk中的平台工具文件夹。然后执行此命令-
./adb安装文件名.apk
如果操作成功(结果显示在屏幕上),那么您将在模拟器的启动程序中找到文件。
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
示例:PATH=$PATH:/users/jorgesys/eclipse/android-sdk-mac_64/tools
然后运行adb。
Mac:
1.运行仿真器,
2.然后复制.apk文件并粘贴到/Users/your_system_username/Library/Android/sdk/platform工具中,如果无法在mac系统中找到sdk路径,请执行以下步骤:打开finder->选择顶部菜单上的Go选项->选择Go to Folder选项->它将弹出一个带有文本字段的窗口:/Users/your_system_username/Library/Android/sdk/->现在打开平台工具文件夹并粘贴复制的.apk文件,
现在打开终端并键入以下内容:cd库/Android/sdk/平台工具在终端中执行以下操作:/如果您收到以下错误消息,adb将安装您的apkfilename.apk:错误:未找到设备-正在等待设备,请执行步骤5。从AndroidStudio运行模拟器,一旦模拟器激活,然后重复步骤4,您将在终端上看到成功消息。
在终端/cmd上编写命令adb安装文件名.apk。