Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and
@我的解決方法是:
原有的環境變量
android_sdk_home
D:\android-sdks
改為:
android_sdk_home
?D:\android-sdks\.android
參考的原文如下:
一、Eclipse 中修改android的Default debug keystore
Built路徑(即default debug keystore的路徑)是android的AVD路徑。
Eclipse中默認的AVD路徑為(XP下):C:\Documents and Settings\Administrator\.android\debug.keystore
如圖:(下圖是修改路徑后的圖)
?
且路徑中不能有中文。
如果新建了兩個或多個AVD的話,你會發現上面的目錄(C:\Documents and Settings\Administrator\.android)好大
最少1G多。這樣你的C盤所用的空間也就大了。
下面教大家怎么修改AVD路徑:
1.打開系統屬性-->環境變量—>在“系統變量”那一個GroupBox下面選擇“新建”-->變量名為 "ANDROID_SDK_HOME”
(注意,這個變量名不能改變,只能是這個名字!),然后把變量值改為你想把AVD放在的".android”文件夾放置的位置,
比如我就放在D:\Program Files\Android如下圖所示,也可以更改成其它的路徑
?
設定成功的話 ,在eclipse里preferneces -> Android -> Bulid Setting里為如下結果:
Default debug keystore: D:\Program Files\Android\.android\debug.keystore
????? 這樣新建的AVD就是在這個路徑了。!
二、搬家、備份后啟動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)
?
然后重建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文件夾來解決的,這些方法我也都試了一下,不過在我這里是沒有起作用。
?
?
?
?
總結
以上是生活随笔為你收集整理的Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主板usb模式启动快捷键大全
- 下一篇: 如何使用VAIO Care恢复和还原VA