運行剛搭建好的Android環境時會報這種錯誤:
AVD Nexus_5X_API_P is already running. If that is not the case, delete the files at C:\Users\DELL\.android\avd/Nexus_5X_API_P.avd/*.lock and try again.
大概意思是“你的虛擬機已經在運行中,如果想繼續的話,你得刪除這個目錄下的鎖定文件夾“
其實這個報錯是有問題的
因為虛擬機剛搭建好的時候默認會建立"*.lock"文件夾,而且當你把虛擬機關掉時這個文件夾會自動刪除;其次,每次不管你有沒有刪除這個文件夾,每次虛擬機啟動時都會自動新建這個文件夾,所以這種刪除文件夾的方式不可取,目前我自測是沒有效果的。
因此我這里推薦第二種方法
一、在Android studio工具欄選擇‘tools-Android-AVD manager’,這里可以看到虛擬機
二、右側選擇下拉框,首先點擊‘stop’,重新運行
三、在第二種情況無效的情況下,在虛擬機上點擊刪除‘delete’,然后運行,重新安裝
自測有效,兩種情況都遇到過,完美解決