如何从终端在Android Studio中将apk安装到模拟器?
在Eclipse中,我们这样做:
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
那么在 Android Studio 中怎么办?
如何从终端在Android Studio中将apk安装到模拟器?
在Eclipse中,我们这样做:
/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk
那么在 Android Studio 中怎么办?
运行模拟器 -> 将yourApp.apk文件拖放到模拟器屏幕中即可。 就这么简单。 不需要任何命令。
原始答案:
无论您使用的是Eclipse还是Android Studio,都可以将.apk文件安装到模拟器中。
这是我经常做的事情:(适用于完全初学者)
1- 运行模拟器,并等待完全启动。
2- 转到您的sdk安装文件夹,然后转到platform-tools(您应该会看到一个名为adb.exe的可执行文件)
3- 创建一个名为run.bat的新文件,使用记事本编辑该文件并写入CMD,然后保存该文件。
4- 复制您想要安装的apk文件到同一个文件夹中
5- 现在打开run.bat并写入adb install"your_apk_file.apk"
6- 等待安装完成
7- 恭喜,您的apk已经安装到模拟器上了。
注意: 如果要重新安装已经存在的应用程序,请使用adb install -r "your_apk_file.apk"
为全新的学习者提供详细的说明,敬请见谅。
希望这些内容对您有所帮助。
祝好!
Tarek
adb install -r "myapp.apk"
,我收到了与你相同的成功消息,但是在我的模拟器上没有出现任何东西。当我通过Android Studio中的AVD管理器启动它时,模拟器仍然保持原样。你有什么想法或我错过了什么? - MagTun对于使用 Mac 的用户,如果出现“命令未找到”的错误,则需要执行以下操作:
输入
./adb install "yourapk.apk"
从 Android Studio Tools->Android-> AVD Manager
启动您的模拟器,选择一个模拟器镜像并启动它。
模拟器启动后,只需将APK文件拖放即可。非常简单。
只需将APK文件拖到安卓模拟器中,它就会自动安装。
在Android Studio模拟器中运行apk文件,只需将apk文件拖入模拟器即可。模拟器将安装该apk文件。
更为简单的方法是启动您的模拟器,然后前往sdk/platform-tools,使用adb安装apk。如:
adb install xxx.apk
它会将其安装在正在运行的模拟器上。
如果模拟器是从Android Studio启动的,则可以拖放apk。如果模拟器是从命令行启动的,则无法进行拖放操作,但@Tarek K. Ajaj(上面)的说明有效。
注意:安装的应用程序不会自动出现在主屏幕上,它在应用程序容器中 - 即点状网格图标中。可以从那里将其拖到主屏幕上。
对于Linux系统:一旦模拟器运行起来,以下步骤可以帮助您。
由于我将Android SDK安装在我的主目录下,所以我的文件结构如下:
home/Android/Sdk/platform-tools/adb
home/AndroidStudioProjects/Metronome.adk
AndroidStudioProjects是我为我的Android项目创建的文件夹。"Metronome.adk"是我想要运行的文件。
因此,在终端中从主目录开始...
./Android/Sdk/platform-tools/adb install ./AndroidStudioProjects/Metronome.adk