Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and
@我的解決方法是:
原有的環(huán)境變量
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中默認(rèn)的AVD路徑為(XP下):C:\Documents and Settings\Administrator\.android\debug.keystore
如圖:(下圖是修改路徑后的圖)
?
且路徑中不能有中文。
如果新建了兩個(gè)或多個(gè)AVD的話,你會(huì)發(fā)現(xiàn)上面的目錄(C:\Documents and Settings\Administrator\.android)好大
最少1G多。這樣你的C盤所用的空間也就大了。
下面教大家怎么修改AVD路徑:
1.打開(kāi)系統(tǒng)屬性-->環(huán)境變量—>在“系統(tǒng)變量”那一個(gè)GroupBox下面選擇“新建”-->變量名為 "ANDROID_SDK_HOME”
(注意,這個(gè)變量名不能改變,只能是這個(gè)名字!),然后把變量值改為你想把AVD放在的".android”文件夾放置的位置,
比如我就放在D:\Program Files\Android如下圖所示,也可以更改成其它的路徑
?
設(shè)定成功的話 ,在eclipse里preferneces -> Android -> Bulid Setting里為如下結(jié)果:
Default debug keystore: D:\Program Files\Android\.android\debug.keystore
????? 這樣新建的AVD就是在這個(gè)路徑了。!
二、搬家、備份后啟動(dòng)Android PANIC :Could not open D:\java2\android\android-sdk-windows\.android\avdtest.ini問(wèn)題的解決
附圖說(shuō)明:搬家、備份后啟動(dòng)Android虛擬機(jī)出現(xiàn)
PANIC : Could not open D:\java2\android\android-sdk-windows\.android\avd\test.ini問(wèn)題的解決
前幾天,我在整理一些文件時(shí),將以前好不容易裝好的關(guān)于Android虛擬機(jī)的相關(guān)文件刪除了,結(jié)果虛擬機(jī)不能用了,于是,我便又重新配置Android的開(kāi)發(fā)環(huán)境,誰(shuí)知等到解壓完成,配置好相關(guān)屬性創(chuàng)建好了Android虛擬機(jī)后,誰(shuí)知卻不能運(yùn)行,在運(yùn)行欄下方出現(xiàn)了
PANIC: Could notopen Djava2androidandroid-sdk-windows.androidavdtest.ini的錯(cuò)誤字樣如圖:
、
看到這種狀況后,我很快便意識(shí)到,這是我以前遇到過(guò)的一個(gè)問(wèn)題,以前在解決的時(shí)候就費(fèi)了好大的勁,我首先是上網(wǎng)查找是否有和我出現(xiàn)過(guò)同樣問(wèn)題的朋友,尋找解決途徑,終于,我知道了出現(xiàn)這個(gè)問(wèn)題的原因:以前我使用過(guò)備份工具將C盤下的系統(tǒng)文件備份到了“D:\
個(gè)人重要資料(勿刪)\朋友一生”的文件夾下,這樣做以后,原來(lái)安裝軟件時(shí)默認(rèn)寫(xiě)到C盤的“C:\Documents andSettings\Administrator”的文件就寫(xiě)到了“D:\個(gè)人重要資料(勿刪)\朋友一生”的文件夾下,對(duì)于Android是不能打開(kāi)有著中文路徑的的這種文件的,即在運(yùn)行Android虛擬機(jī)時(shí),由于不能打開(kāi)“D:\個(gè)人重要資料(勿刪)\朋友一生\.android\avd ”文件,所以就出現(xiàn)了上述問(wèn)題。
當(dāng)時(shí),我也是通過(guò)上網(wǎng)查才知道要去配置環(huán)境變量,即:
對(duì)著“我的電腦”圖標(biāo)單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“屬性”,切換到“高級(jí)”選項(xiàng)卡,單擊“環(huán)境變量”按鈕,在彈出的對(duì)話框新建一個(gè)環(huán)境變量,比如名為ANDROID_SDK_HOME (不可修改為其他) ,值為D:\AndroidE\android\android-sdk-windows
(假設(shè)sdk我們?cè)赿盤的目錄名為android-sdk-windows)下。
接下來(lái)重新啟動(dòng)Eclipse,我們通過(guò)單擊Windows菜單,依次進(jìn)入 preferneces => Android => Bulid 可以看到 Default debug keystore: 其中.android\為ADT自動(dòng)創(chuàng)建的, 以前這項(xiàng)可能為 D:\個(gè)人重要資料(勿刪)\朋友一生\.android\debug.keystore)
?
然后重建avd。運(yùn)行程序,應(yīng)該就沒(méi)有問(wèn)題了。
當(dāng)然,如果這樣做還不行的話,你可以這樣做試試:
在配置好后即:已經(jīng)設(shè)置了環(huán)境變量:ANDROID_SDK_HOME值為你的SDK目錄。如我的是:變量名 ANDROID_SDK_HOME 值為D:\AndroidE\android\android-sdk-windows
2、在eclipse安裝目錄修改配置文件:找到以下文件:eclipseconfiguration.settingsorg.eclipse.ui.ide.prefs打開(kāi)后,在后面補(bǔ)充改剛剛配置的環(huán)境變量。
如我補(bǔ)充的是:ANDROID_SDK_HOME=D\:\\AndroidE\\android\android-sdk-windows(注意斜杠格式)
這樣
這樣就應(yīng)該行了,網(wǎng)上還有這樣說(shuō)的 查看你的AVD目前所在的目錄 1. 把整個(gè)目錄復(fù)制到C:\Documents and Settings\Administrator\ 目錄下 2. 修改 C:\Documents and Settings\Administrator\.android/avd/zte345.ini 原來(lái)的內(nèi)容如下: target=android-8path=D:\我的文檔\.android\avd\zte345.avd 將里面包含的路徑修改為 target=android-8path=C:\Documents and Settings\Administrator\.android\avd\zteluck.avd 或是說(shuō)拷貝.android文件夾來(lái)解決的,這些方法我也都試了一下,不過(guò)在我這里是沒(méi)有起作用。
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 主板usb模式启动快捷键大全
- 下一篇: Android 通过字符串来获取R下面资