2012-09-27 126 views
1

我正在運行Windows 7 64位,並且Eclipse還安裝了最新的ADT插件和Android ADK的64位。所有安裝都按照Android SDK網站的指示安裝。Eclipse 64位 - Android虛擬設備管理器無法創建SD卡

當我嘗試創建新的AVD時,我收到以下消息。

[日期 *時間* - SDK管理器]無法創建SD卡。 [日期 *時間* - SDK管理器]無法在AVD文件夾中創建SD卡。

我試過不同的SD卡尺寸思維這可能是與存儲空間分配有關,但似乎並不是這樣,因爲我的硬盤驅動器有很大的剩餘空間。考慮到我在我的賬戶上擁有管理權限,它不應該是它不能創建一個文件夾。我真的不知道這裏發生了什麼問題,而我所能找到的所有內容都是在Ubuntu上發佈的,這些都沒有太大的幫助。

回答

0

轉到您的計算機以下目錄:

C:\用戶\ .android \ AVD

這個目錄中你會發現定義和你的AVD機 - 所有內容的文件和目錄裏

現在做基本的故障排除步驟:

-check如果AVD目錄是否存在,如果它包含一個名稱爲「sdcard.img」的文件。

如果文件存在,嘗試重命名它(檢查它是否被鎖定)然後去eclipse並要求創建一個新的SD卡。

- 如果失敗,請嘗試創建具有該名稱的manualy文件以檢查權限。

祝你好運

+0

感謝您的快速響應。 avd文件夾完全是空的。我創建了一個文件「sdcard.img」。我可以重命名它沒有問題。再次嘗試eclipse,它仍然不會創建SD卡圖像。我甚至嘗試在管理模式下運行eclipse,不是它應該重要,也沒有工作。 – Lex

+0

這很奇怪,avd文件夾不應該是空的。每個虛擬機應有一個文件avdname.ini和一個文件夾avdbname.avd。在avdbname.avd文件夾中,您應該有幾個.ini和.img文件。你在檢查寫入位置嗎? – Luis

+0

它在我嘗試創建的第一個虛擬機上無法正常工作。除非SDK附帶虛擬機,否則不應該有虛擬機。 – Lex

1

我在我的窗戶上發現了類似的問題。似乎這隻發生在64位機器上。爲了解決這個問題,請確保您擁有Android SDK目錄中Tools文件夾下所有文件的完全訪問權限。 用於Linux/Ubuntu的,執行以下

chmod -R 777 ../tools 

對於Windows,轉到Android SDK中的目錄..

右鍵單擊Tools文件夾>屬性>進入選項卡 「安全」>選擇 「用戶」>編輯>選擇「完全控制」,保存並關閉它。

應該這樣做

-1

關閉模擬器是在開放後的工作,並重新嘗試。這對我有效。