簡體   English   中英

使用命令行運行android模擬器

[英]Run android emulator using command line

我正在運行最新版本的Mac OS,並且想通過命令行工具運行android模擬器。 我在Mac終端上運行了以下命令,並收到以下錯誤。

 $ emulator -list-avds
Pixel_XL_API_28

 $ emulator -avd Pixel_XL_API_28
PANIC: Missing emulator engine program for 'x86' CPU.

我還運行帶有以下可用選項的命令,官方文檔developer.android.com上也提供了以下選項

$ /Users/janedoe/Library/Android/sdk/emulator/emulator -avd Pixel_XL_API_28 -netdelay none -netspeed full

我需要做的是,所以我不必每次只打開模擬器就打開android studio。

請按照Mac中終端中的步驟進行操作

 Step 1 ( Add Environment Variable )
 export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk
 export PATH=$PATH:$ANDROID_HOME/platform-tools
 export PATH=$PATH:$ANDROID_HOME/tools

 Step 2 ( .bash_profile / .bashrc ) 
 Reload you .bash_profile Or .bashrc depending on OS

 Step 3 ( go to emulator directory )
 cd /Users/$(whoami)/Library/Android/sdk/emulator

 Step 4 ( Get all list of Advs  )
 emulator -list-avds

 Step 5 ( Run your Emulator Command Mode )
 emulator -avd Nexus_5_API_22_Android_5.1

在這里看看: Android模擬器錯誤消息:“ PANIC:'x86'CPUS的缺少模擬器引擎程序。”

然后按cmd進行以下操作:

(仿真器的路徑)-C:\\ Users \\ user \\ AppData \\ Local \\ Android \\ Sdk \\ emulator>

(仿真器名稱)-emulator.exe @ Nexus_5 -dns-server 8.8.8.8 -writable-system

暫無
暫無

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

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