試圖從Eclipse環境中執行以下步驟創建一個AVD:確認按鈕「創建新的Android虛擬設備(AVD)」對話框沒有做任何事情
- 單擊窗口/ Android虛擬設備管理器。這會彈出「Android虛擬設備管理器」對話框。
- 在對話框中,單擊「新建...」。這帶來了「創建新的Android虛擬設備(AVD)」對話框。
- 填寫此對話框中的字段,然後單擊確定按鈕。
- 但確定按鈕不做任何事情。 「創建新的Android虛擬設備(AVD)」對話框仍然保持不變,並且不會創建任何內容。
試圖從Eclipse環境中執行以下步驟創建一個AVD:確認按鈕「創建新的Android虛擬設備(AVD)」對話框沒有做任何事情
看起來這是自ADT 22.6以來報告的錯誤。請在這篇文章中找到更多的信息:
Cannot create or edit Android Virtual Devices (AVD) from Eclipse, ADT 22.6
實際上,我是能夠重現我的環境內的同一個問題。作爲一種變通方法,我能夠在終端使用下面的命令來打開AVD經理Eclipse之外:
android-sdk-location/tools/android avd
打開AVD經理Eclipse之外後,它讓我成功地創建設備。請注意,創建設備後,您必須重新啓動Eclipse才能使其顯示在可用設備列表中。
如有需要,請看看這個類似的帖子了一些建議:
AVD Manager - Cannot Create Android Virtual Device
編輯:更新到最新的AVD經理和這個問題應該走
在Windows中,打開安裝了android-sdk
的文件夾。
將位於
C:\Program Files (x86)\Android\android-sdk
然後直接執行 「AVD的manager.exe」。
即使我面臨同樣的問題,安裝ARM EABI v7a系統映像解決。試試這個「打開您的SDK管理器,並確保您已經安裝了ARM EABI v7a系統映像」
是的,jaalgar的答案也與這個答案鏈接,當OK按鈕變灰時,CPU/ABI字段(在'android virtual device manager'窗口中的目標字段下方)說明某些未安裝的東西。之後也必須重啓eclipse。 – barlop
您需要避免使用AVD名稱中的空格。把下劃線代替,確定按鈕將變爲活動:)
如果你同意這是愚蠢的,請點此:https://code.google.com/p/android/issues/detail?id = 75547&thanks = 75547&ts = 1409538967 – phsource
@phsource有很多事情可能導致按鈕變灰,並且它們都沒有發出警告。非常討厭。 – DavidB
@DavidB:我在幾個月前和Xamarin一起玩過,現在我們正在嘗試設置一個React-Native環境......我相信我並不孤單,因爲這些移動開發平臺給了我們大約20年前開發的感覺。所有類型的錯誤都與錯誤的路徑有關,在這裏/那裏出現了意想不到的錯誤......這麼多錯誤,缺少必要的文檔......我不明白。 – Veverke
通常情況下,皮膚下拉列表是沒有的,所以你需要選擇一個皮膚。
假設你們正在使用Windows操作系統 檢查您是否爲環境變量中的Java,平臺工具和工具設置了路徑。 然後註銷並再次登錄。 一般在Windows環境變量生效該登錄
使用「創建設備」我沒有工作後,利用然而從現有的設備「克隆」,只是修改所有值的正常工作。
名稱中也允許有空格。
如果你不能創建一個設備,那麼就克隆它。
Open ADT Manger
Click on Device Definations
Double Tap on the device you want
Edit it and click on clone
Then create your device as you wish with low specifications.
現在完成
我不得不刪除「ALL」我的老自動真空澱積系統,然後再確定按鈕出現,我可以創建新的。一些舊的AVD是建立在老版本的Android上的,所以我懷疑這是對AVD經理造成衝突。
這個問題已經解決,從ADT或Eclipse開放SDK管理器(Windows> SDK管理器),然後從SDK管理器中,您可以使用菜單工具>管理AVD,並且還可以創建AVD以及修復舊的AVD。
使OK按鈕被禁用的另一個愚蠢的做法是爲虛擬機使用相同的名稱。每次單擊「創建AVD」按鈕時,從「設備定義」選項卡中,AVD管理器默認填寫名稱。我之前創建了一個這樣的AVD,並且想要嘗試其他配置,並且已禁用「確定」按鈕,因爲該名稱已被使用。
我能夠找到一個解決方案,通過安裝系統映像爲我想要模擬的Android版本。
打開Android SDK管理器 - > Android 4.4.2 - >檢查ARM EABI v7a系統映像和Intel x86 Atom系統映像 - >單擊安裝軟件包。
重新打開AVD Manager並創建一個新的虛擬設備。
這是這裏的主要問題,而不是空間的東西等 –
重複的AVD名稱也保持禁用請檢查以及
你需要AVD Manager
所以從here安裝SDK, 然後進行Android Virtual Device
您安裝SDK,而不是在ECLIPS OK按鈕。
當你運行Eclips時,你可以在windows-> Android虛擬設備管理器中看到你的AVD。
之後,您可以在SDK中添加system image
,APIs
,...因爲此SDK未滿。
如果您正處於部署中,並且沒有正確關閉項目,它也會變灰。這東西是什麼鱷魚... –
我刪除並重新安裝了Intel HAXM,因爲我使用的是Intel Atom映像。輸入完所有設置後,只有選擇'皮膚'字段爲'無皮膚'後,'確定'按鈕纔會變爲活動狀態,所以我猜你必須選擇皮膚,即使這意味着選擇'無皮膚' 。
這對我有用。
我的問題是通過釋放磁盤空間解決的。
我有一些2 GB的免費,並注意到關閉添加虛擬設備窗口後有red notification on the top-right corner of Android Studio
。
點擊它,它showed a log message stating freeing disk space was required
。
我做到了,下次嘗試添加虛擬設備時,它工作正常。
當前包中沒有該位置的android avd文件 –
謝謝。即使在最新的AVD管理器中,我也遇到了同樣的問題,啓動AVD管理器直接解決了這個問題。 – Salil