android studio
- cannot launch avd in emulator
解決方案:
進入SDK manager
下載對應(yīng)的鏡象文件瘟判,通常通過下載以下兩個文件解決(CPU為Intel):
Intel x86 Atom_64 System Image
Intel x86 Emulator Accelerator(HAXM install....
下載完成后進入SDK安裝路徑下的extras文件夾下的intel文件夾;
進入intel文件夾中安裝相應(yīng)的Intel X86 Image文件,點擊intelhaxm-android安裝鳍寂,即可開啟AVD诀诊!
如果以上步驟還不能解決問題的話,可以進入BIOS檢查CPU的虛擬化是否開啟(過程略)。
Android Studio自帶的虛擬機通常反應(yīng)和開啟都比較慢,且畫面固定不能移動,因此推薦可以使用Genymotion一類的模擬虛擬機的軟件趾娃。
- 改變Android Studio中AVD的創(chuàng)建路徑
由于我之前是用eclipse來開發(fā)的,現(xiàn)在安裝Android studio后缔御,在創(chuàng)建虛擬設(shè)備的時候發(fā)現(xiàn)它的默認創(chuàng)建路徑不是在我SDK的目錄下抬闷,后來經(jīng)過百度發(fā)現(xiàn),Android Studio默認AVD的創(chuàng)建路徑跟ANDROID_SDK_HOME這個環(huán)境變量有關(guān)耕突,將ANDROID_SDK_HOME設(shè)置為當(dāng)前Android studio SDK的路徑笤成,創(chuàng)建AVD時就會在該路徑下生成.android文件了
Android Studio 安裝之后,默認的會給我們創(chuàng)建一個 Nexus 的模擬器眷茁,
這個模擬器的鏡像文件放在了
C:\Users\Administrator.android 中
其中的avd文件夾就是用來存放炕泳,模擬器鏡像文件的。 相當(dāng)占用c盤空間上祈,像我這種c盤空間不大的培遵,看著真的不爽。
好了現(xiàn)在點進去
C:\Users\Administrator.android\avd
現(xiàn)在 你只需要將 Nexus_5_API_21_x86.avd 文件夾 移出c盤登刺,然后配置 Nexus_5_API_21_x86.ini 文件即可
原先的 內(nèi)容是C:\Users\Administrator.android\avd
修改為 你要存放的路徑 我的是 D:\BaiduYunDownload\AndroidStudio-AVD
保存籽腕,然后打開 android studio 開啟AVD如果顯示了 默認創(chuàng)建的Nexus5模擬器 則成功