配置SDK Home,pass~~~而後建AVD,pass~~~而後再寫一個簡單的」Hello World!!!」測試,但是它死活就是提示找不到AVD~~~android
錯誤以下:ERROR: unknown virtual device name: ‘myavd_3_1_5_version’windows
這樣的錯誤,整了半天終於找到解決方法。我用的是Vista,而我又喜歡將全部能夠設置的用戶文件的位置改至F盤下。這樣在用Eclipse或者從命令行建立Android Emulator時,相應的文件是被放置到 「F:\Users\<username>\.android「 下面了,而程序運行時仍然從 「C:\Users\<username>\.android「 下查找相應的配置文件,從而致使上面的錯誤。eclipse
好吧,又google了下,找到方法以下:測試
方案一:google
把 "F:\Users\<username>\.android「 下的文件複製到 「C:\Users\<username>\.android「 下面便可解決這個問題,不過這樣的解決方案有一個明顯的缺點,那就是若是又新spa
創建AVD,又得從新複製。感受很麻煩~~~命令行
方案二:debug
打開系統屬性-->環境變量—>在「系統變量」那一個GroupBox下面選擇「新建」-->變量名爲 "ANDROID_SDK_HOME」 (注意,這個變量名不能改變,只能是這個名字!),而後orm
把變量值改成你想把AVD所在的".android」文件夾放置的位置,好比:"F:\AndroidEmulator」,在這裏我把它放在Android SDK包中,值爲:"D:\SDK\Android\android-sdk- windows-1.5_r3」,以下圖所示。blog
設定成功的話 ,在eclipse裏preferneces -> Android -> Bulid Setting裏爲以下結果:Default debug keystore: F:\Android_Emulator\\.android\debug.keystore
而後這樣就能夠一勞永逸了!!!