今天突然發(fā)現(xiàn)ANDROID模擬器啟動(dòng)失敗,log顯示如下錯(cuò)誤信息:
ERROR: the user data image is used by another emulator. aborting
問(wèn)題原因:avd的加鎖機(jī)制使然。 .lock是加鎖,如果程序崩潰等原因?qū)е聼o(wú)法清除這些以.lock結(jié)尾的文件夾,就會(huì)出現(xiàn)這個(gè)問(wèn)題,也就是這個(gè)avd的鎖沒有被釋放,導(dǎo)致avd manager以為這個(gè)avd正在使用當(dāng)中。
解決辦法:刪除C:\Documents and Settings\@USER@\.android\avd.找到該目錄下與模擬器對(duì)應(yīng)的avd,然后刪除其中的.lock文件即可。