我想自動創建android模擬器,安裝和測試應用程序,並刪除它們的過程。我能夠從UI創建並啓動仿真器。但是,當我欠幅脈衝下面的命令:我如何創建一個英特爾凌動x86_64安卓avd與命令行
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的,不知道如何與之關聯改正t目標..
有誰知道如何從命令行創建一個AVD!
我只是想知道爲什麼要刪除環境。 – danny117
我正在測試已知是惡意/病毒的android apks。所以他們經常搞砸模擬器。我只是想爲我部署到設備的每個android apk創建一個新的。 – MikeSchem