在没有Android Studio的情况下运行AVD Emulator

有没有办法在不启动Android Studio的情况下运行模拟器。 也许来自命令行。 我知道这个功能在旧版本中可用,并且从那以后就消失了。 但也许有人发现如何去做呢?


从控制台运行模拟器的方式(我假设你之前使用Android Studio安装它)是:

运行cd ~/Android/Sdk/tools/bin && ./avdmanager list avd

您将获得虚拟安装设备的列表。 在我的情况是这样的:

Available Android Virtual Devices:
    Name: Galaxy_Nexus_API_17
  Device: Galaxy Nexus (Google)
    Path: /home/piotr/.android/avd/Galaxy_Nexus_API_17.avd
  Target: Google APIs (Google Inc.)
          Based on: Android 4.2 (Jelly Bean) Tag/ABI: google_apis/x86
    Skin: galaxy_nexus
  Sdcard: /home/piotr/.android/avd/Galaxy_Nexus_API_17.avd/sdcard.img
---------
    Name: Nexus_5X_API_23
  Device: Nexus 5X (Google)
    Path: /home/piotr/.android/avd/Nexus_5X_API_23.avd
  Target: Google APIs (Google Inc.)
          Based on: Android 6.0 (Marshmallow) Tag/ABI: google_apis/x86
    Skin: nexus_5x
  Sdcard: /home/piotr/.android/avd/Nexus_5X_API_23.avd/sdcard.img

复制要运行的设备的名称,然后

cd ~/Android/Sdk/tools && ./emulator -avd NAME_OF_YOUR_DEVICE

在我的情况下:

cd ~/Android/Sdk/tools && ./emulator -avd Nexus_5X_API_23


在ANDROID_HOME文件夹中,您将拥有工具文件夹

在Mac / Linux emulator -avd <avdName>在Windows emulator.exe -avd <avdName>

如果您使用API 24您可以从列表中获取模拟器的名称android list avds如果您使用的是API 25那么您将在toolsbin使用avdmanager获取它toolsbin avdmanager list avds


尝试这个

  • 打开命令提示符并更改sdk的放置目录D:SoftwaresAndroidsdktoolsbin>
  • 现在添加你的avdmanager,现在你的完整代码是D:SoftwaresAndroidsdktoolsbin>avdmanager list avd
  • 它会向您显示您几秒钟后创建的模拟器设备列表
  • 现在键入cd..
  • 并用这个cmd运行你的模拟器,在这里我的模拟器名称是Tablet_API_25,所以我在-avd之后输入了这个名字。

    D:SoftwaresAndroidsdktools>emulator -avd Tablet_API_25

  • 在这里输入图像描述

    链接地址: http://www.djcxy.com/p/90673.html

    上一篇: Run AVD Emulator without Android Studio

    下一篇: Install an apk file from command prompt?