標籤:window http orm 變數 記憶體佔用 android啟動 死機 port please
今天用了下Android Studio,出現了一些問題,現在將啟動過程中遇到的問題和解決方案列出來,方便大家參考。
安裝過程不多說,網上一搜一大把。
那直接說問題吧:
1. 無法啟動,報錯:
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application‘s support team for more information.
原因: AVD中建立的裝置的申請記憶體超限
解決方案:改小記憶體,改到512MB比較穩妥
2. AVD啟動起來了但是一直黑屏
候選原因1: 選用了用GPU顯示
解決方案:在AVD manager中建立裝置的時候,取消勾選Use Host GPU
候選原因2: 環境變數設錯了, 如果把ANDROID_AVD_HOME改成$ANDROID_AVD_HOME就好了~
3. AVD一直掛在了ANDROID啟動頁面,
候選原因1:SDK位置不對。
檢查:
環境變數:檢查環境變數ANDROID_SDK_HOME的值是否和SDK Manager中的相符. 如果不符,將環境變數改過來
候選原因2:記憶體不夠,載不起來。
我的環境是:
Windows7 Intel I3 CPU 3.3GHz
4GB RAM 32bit
啟動並執行時候看了下記憶體佔用率62%,於是重啟機器後,去命令列運行emulator @你建立的AVD名就可以出現android模擬器的home了
這時開啟android studio,在AVD中啟動emulator也是可以的。
候選原因3:Android sdk安裝位置不對。這個問題我沒遇到,但是文章上看到兩個。Android Studio 預設是將SDK裝在C:\Users\D390\AppData\Local\Android\sdk的。StackOverflow文章說如果裝在C:\Program Files會有問題,建議直接裝在C盤下或者目錄位置
候選原因4:SDK版本不一致。建議run之前先用SDK Manager更新Package
4. 模擬器運行起來之後, app無法運行,提示錯誤:Failure [INSTALL_FAILED_OLDER_SDK]
SDK版本不一致, 解決方案:
開啟/app_name/app/build.gradle,注釋掉
1 minSdkVersion 17 2 targetSdkVersion 19
兩行即可。
上述問題修改後成功運行~
轉載註明:http://blog.csdn.net/abcjennifer/article/details/42241631
Android自動問題——黑屏、死機等姐姐方法