ERROR: the user data image is used by another emulator. abortingエラーの解決方法



  
  
  
  
私のシミュレータは何が起こっているのか分かりません.起動後は大丈夫です.runをクリックしてプログラムを実行した後、Eclipseのコンソールでエラーが見えます.ERROR:the user data image is used by another emulator.abortingはプログラムが再コンパイルされていない問題だと思っていました.私はcleanで本当のプロジェクトをしましたが、この問題が発生しました.その後、インターネットで原因を見つけました.そして、関連する解決方法を見つけました.簡単な原因は、前回シミュレータを正常に閉じなかったことによるものです.彼はデフォルトでシミュレータをロックしています.まだ実行しています.リソースが占有されています.
解決方法:まずディレクトリに入ります:/Documents and Settings/ユーザー/.android/のAVD/*デバイス*/(例えば私のディレクトリは:C:/documents and Settings/Administrator/.android/avd/android 2.0.avd)を削除します.lockの最後のフォルダでいいです(なぜこれらのファイルを削除するのか簡単に説明しますが、実は.lockはロックされています.プログラムがクラッシュしたなどの原因で.lockの最後のフォルダをクリアできないと、この問題が発生します.つまり、このavdのロックが解放されていないため、avd managerはこのavdが使用中だと思っています.)