![](/img/trans.png)
[英]Android 5.0 (API Level 21) AVD not launching Intel Atom x86_64
[英]How can I create an Intel Atom x86_64 Android avd with command line
我正在嘗試自動化創建Android模擬器,在其上安裝和測試應用程序以及刪除它們的過程。 我能夠從UI創建和啟動模擬器。 但是,當我在下面執行命令時:
android create avd
我收到錯誤:
Error: The parameters --target, --name must be defined for action 'create avd'
不知道目標是什么我環顧四周,發現如果我運行了android list targets
它會顯示我已經安裝的目標列表。 下面列出的目標是我認為我需要的
id: 2 or "android-25"
Name: Android 7.1.1
Type: Platform
API level: 25
Revision: 1
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
Tag/ABIs : android-tv/x86, google_apis/x86, google_apis/x86_64
所以我修改了我的命令以包含目標的id以及添加要獲取的名稱
android create avd -n test2 -t 2
我收到錯誤:
Error: Invalid --tag default for the selected target.
我已經google了,實際上無法找出標簽是什么以及我如何知道哪個標簽適用於哪個目標,我也看到很多人定義abi並且不知道如何將其與正確的目標相關聯。
有沒有人知道如何從命令行創建AVD !!
我看到你在android list targets
的輸出中有標記
Tag/ABIs : android-tv/x86, google_apis/x86, google_apis/x86_64
您可能必須選擇特定的一個,比如使用--tag 'android-tv/x86'
或短格式--tag 'android-tv/x86'
-g 'android-tv/x86'
您的avaialble avd中可能沒有default
目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.