1. 程式人生 > >搬家、備份後啟動Android PANIC :Could not open D:\java2\android\android-sdk-windows\.android\avdtest.ini問題的解決

搬家、備份後啟動Android PANIC :Could not open D:\java2\android\android-sdk-windows\.android\avdtest.ini問題的解決

附圖說明:搬家、備份後啟動Android虛擬機器出現

PANIC : Could not open D:\java2\android\android-sdk-windows\.android\avd\test.ini問題的解決

前幾天,我在整理一些檔案時,將以前好不容易裝好的關於Android虛擬機器的相關檔案刪除了,結果虛擬機器不能用了,於是,我便又重新配置Android的開發環境,誰知等到解壓完成,配置好相關屬性建立好了Android虛擬機器後,誰知卻不能執行,在執行欄下方出現了

 PANIC: Could notopen Djava2androidandroid-sdk-windows.androidavdtest.ini的錯誤字樣如圖:

看到這種狀況後,我很快便意識到,這是我以前遇到過的一個問題,以前在解決的時候就費了好大的勁,我首先是上網查詢是否有和我出現過同樣問題的朋友,尋找解決途徑,終於,我知道了出現這個問題的原因:以前我使用過備份工具將C盤下的系統檔案備份到了“D:\

個人重要資料(勿刪)\朋友一生”的資料夾下,這樣做以後,原來安裝軟體時預設寫到C盤的“C:\Documents andSettings\Administrator”的檔案就寫到了“D:\個人重要資料(勿刪)\朋友一生”的資料夾下,對於Android是不能開啟有著中文路徑的的這種檔案的,即在執行Android虛擬機器時,由於不能開啟“D:\個人重要資料(勿刪)\朋友一生\.android\avd ”檔案,所以就出現了上述問題。

當時,我也是通過上網查才知道要去配置環境變數,即:

     對著“我的電腦”圖示單擊滑鼠右鍵,在彈出的選單中選擇“屬性”,切換到“高階”選項卡,單擊“環境變數”按鈕,在彈出的對話方塊新建一個環境變數,比如名為ANDROID_SDK_HOME (不可修改為其他) ,值為D:\AndroidE\android\android-sdk-windows

 (假設sdk我們在d盤的目錄名為android-sdk-windows)下。

接下來重新啟動Eclipse,我們通過單擊Windows選單,依次進入 preferneces => Android => Bulid 可以看到 Default debug keystore: 其中.android\為ADT自動建立的,
以前這項可能為 D:\個人重要資料(勿刪)\朋友一生\.android\debug.keystore)

另外,也可以通過設定下面的custom debug keystore來設定可以免除新增環境變數的步驟。

然後重建avd。執行程式,應該就沒有問題了。

當然,如果這樣做還不行的話,你可以這樣做試試:

在配置好後即:已經設定了環境變數:ANDROID_SDK_HOME值為你的SDK目錄。如我的是:變數名 ANDROID_SDK_HOME 值為D:\AndroidE\android\android-sdk-windows

2、在eclipse安裝目錄修改配置檔案:找到以下檔案:eclipseconfiguration.settingsorg.eclipse.ui.ide.prefs開啟後,在後面補充改剛剛配置的環境變數。
如我補充的是:ANDROID_SDK_HOME=D\:\\AndroidE\\android\android-sdk-windows(注意斜槓格式)

這樣

這樣就應該行了,網上還有這樣說的
檢視你的AVD目前所在的目錄
  1. 把整個目錄複製到C:\Documents and Settings\Administrator\ 目錄下
  2. 修改 C:\Documents and Settings\Administrator\.android/avd/zte345.ini
  原來的內容如下:
  target=android-8path=D:\我的文件\.android\avd\zte345.avd
  將裡面包含的路徑修改為
  target=android-8path=C:\Documents and Settings\Administrator\.android\avd\zteluck.avd
或是說拷貝.android資料夾來解決的,這些方法我也都試了一下,不過在我這裡是沒有起作用。


這裡,我將我的一些經驗分享給大家,希望能對大家有所幫助。