簡體   English   中英

Android:如何從命令行啟動模擬器?

[英]Android: How to launch emulator from command line?

我使用的是 Windows 10(64 位)和 Android Studio 2.3。

我的 Android 模擬器位於文件夾中:

d:\\Programs\\Android\\avd.android\\avd\\Nexus_4_4.avd\\

假設我在文件夾D:\\temp 中

如何從文件夾D:\\temp我可以啟動我的模擬器(從 pc 的命令行)?

在任何地方打開命令提示符並使用以下命令

  • 獲取可用模擬器列表

    emulator -list-avds

  • 打開模擬器

    emulator -avd Nexus_5X_API_23

我只能從工具文件夾(Windows 10)成功運行命令:

cd %ANDROID_HOME%/tools

要獲取可用虛擬設備的列表:

emulator -list-avds

運行它:

emulator -avd Nexus_5X_API_24

然后你可以把它放在一個 .bat 文件中:

cd %ANDROID_HOME%/tools
emulator -avd YOUR_VIRTUAL_DEVICE_ID

步驟:

  1. 從你的系統復制這個 cd C:\\Users{User}\\AppData\\Local\\Android\\Sdk\\emulator
  2. 將此粘貼到系統變量路徑設置上。
  3. 列出可用的模擬器: emulator -list-avds
  4. 啟動模擬器: emulator -avd {myEmulator}

以上答案都沒有在 Windows 10 機器上幫助我。 這是一個窗口用戶需要做的:

  1. 進入模擬器文件夾: cd C:\\Users\\{User}\\AppData\\Local\\Android\\Sdk\\emulator
  2. 列出可用的模擬器: emulator -list-avds
  3. 啟動模擬器: emulator -avd {myEmulator}

僅適用於 WINDOWS

1 . 第一步在你的用戶文件夾中找到你的 AppData 如果它隱藏然后在文件管理器中導航到查看隱藏的項目(復選標記)
cd C:\\Users\\UserName\\AppData\\Local\\android\\sdk\\emulator

2 . 第二步是查看avd(android虛擬設備)可用
emulator -list-avds

3 . 第三個steo是啟動avd
emulator -avd Pixel_2_API_29

在cmd中運行以下命令:

  1. Cd C:\\Users\\Username\\Appdata\\local\\Android\\Sdk\\Emulator

  2. .\\emulator -avd Andro (Emulator Name)

您可以使用 bat 文件制作快捷方式。 步驟 1 - 在環境變量中保存路徑 C:\\Users\\Username\\AppData\\Local\\Android\\Sdk\\emulator。 步驟 2 - 然后制作一個 .bat 文件並寫入命令 emaulator -avd (Emaulator Name)

對於 Windows 用戶:

  • 打開CMD然后首先找到你的模擬器文件夾目錄

    cd c:\\Users\\<Your name>\\AppData\\Local\\Android\\Sdk\\tools emulator.exe -list-avds emulator.exe -avd emulator-name or emulator-Id

就是這樣。 你完成了。

模擬器也可以從這里打開

  1. 打開位置C:\\Users{User_Name}\\AppData\\Local\\Android\\Sdk\\tools
  2. 現在,從當前位置打開cmd
  3. 輸入命令emulator.exe -avd {NameOfYourEmulator}

這在 Windows 10 中對我有用。

要知道模擬器列表。 使用命令模擬器 -list-avds

對於 Mac 用戶,打開終端並運行以下命令 -

  1. 導航到模擬器文件夾目錄(安裝 SDK 的位置)。 就我而言 -

    $ cd /Users/username/Library/Android/sdk/emulator

  2. 然后檢查可用的模擬器 -

    $ ./emulator -list-avds

  3. 最后——

    $ ./emulator -avd **nameofthedevice** -netdelay none -netspeed full

我遵循的簡單步驟:

  1. cd ~/Library/Android/sdk/tools/
  2. ./emulator -list-avds
  3. 選擇一個可用的模擬器名稱並運行./emulator -avd Nexus_5X_API_24
  1. 復制 emulator.exe 文件位置並將其粘貼到全局環境變量中以訪問系統中的 globaly 之前所有可能都可以使用,但在 2020 年 emulator.exe 位於不同的文件夾中

    C:\\Users{用戶名}\\AppData\\Local\\Android\\emulator

對我來說是

C:\Users\sachin\AppData\Local\Android\emulator

2.只需在終端中運行

emulator -list-avds

emulator -avd {emulator name}

試試這種方式,它很快,不需要附加到系統路徑:

運行“運行” Win + R並放置

cmd /K "cd C:\Users\{username}\AppData\Local\Android\Sdk\emulator&&emulator @{device_name}"

{username}更改為您的用戶名,將{device_name}更改為您的設備名稱

1 . 第一步在你的用戶文件夾中找到你的 AppData 如果它隱藏然后在文件管理器中導航到查看隱藏的項目(復選標記)
cd C:\\Users\\UserName\\AppData\\Local\\android\\sdk\\emulator
2 . 第二步是查看avd(android虛擬設備)可用
emulator -list-avds
3 . 第三個steo是啟動avd
emulator -avd Pixel_2_API_29

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM