解決Android Studio報The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.類似錯誤


  • 解決Android Studio 運行自帶模擬器報The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.類似錯誤

最新開始學習Android開發,在裝Android Studio 時遇到很多坑,記錄一下,希望也可以幫助有需要的人。

  • 原因分析

可能錯誤原因:虛擬機安裝路徑存在中文符號導致亂碼(我的情況就是這種),因為我是AMD處理器一直以為是別的原因,后來發現中文模擬器路徑也會存在這個問題。
因為Android Studio會默認安裝虛擬機在用戶目錄下,如果你的電腦用戶名帶中文,比如C:\Users\ 張三 ,因為當前用戶路徑有中文符號,導致一些配置文件中的路徑會亂碼,這時虛擬機就會運行失敗。

  • 解決方法
  1. 進入C盤截圖顯示頁面找到 .android文件夾,這個是模擬器默認下載位置
  2. 剪切.android文件夾,粘貼到其他文件夾(切記不可中文路徑),例如像我這樣放到D盤自己創建的Android SDK文件夾。
  3. 這里我們進入 .android/avd/以截圖中Pixel_4a_Edited_API_28.avd為例,修改對應的Pixel_4a_Edited_API_28.ini文件
  4. 打開Pixel_4a_Edited_API_28.ini文件,修改path開頭的路徑
  5. 將其路徑修改為D:\Android SDK.android\avd\Pixel_4a_Edited_API_28.avd,注意ini配置文件要和avd目錄對應且必須為對應avd目錄的子路徑。
  6. 打開Pixel_4a_Edited_API_28.avd文件夾,點擊config.ini文件
  7. 找到skin.path,將其修改為下載的Android SDK的skins目錄下對應機型(一般不需要修改)
  8. 配置用戶環境變量
    變量名稱ANDROID_SDK_HOME
    變量值為Android SDK目錄
  9. 配置系統環境變量
    在系統環境變量Path編輯新增Android SDK目錄下的platform-tools如圖所示每個人不一樣根據自己文件目錄修改
  10. 最后重啟Android Studio 你會發現模擬器可以正常使用啦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM