2012-03-28 24 views
6

次のようにアプリケーションを実行しているときにエラーが表示される場合は、問題の原因を教えてください。Android仮想デバイス

[2012-03-28 23:32:53 - Emulator] WARNING: Data partition already in use. Changes will not persist! 
[2012-03-28 23:32:53 - Emulator] WARNING: SD Card image already in use: C:\Documents and Settings\atar singh\.android\avd\Android_4.0.3.avd/sdcard.img 
[2012-03-28 23:32:53 - Emulator] ko:Snapshot storage already in use: C:\Documents and Settings\atar singh\.android\avd\Android_4.0.3.avd/snapshots.img 

答えて

2

:DDMSパースペクティブに

Go]を、画面キャプチャカメラアイコンの隣にある下向き矢印をクリックし、ドロップダウンメニューから[リセットADBを選択します。

オープンcmd.exeのコマンドプロンプト:コマンドラインから

。必ずabd.exeがであることを確認する(dir

(上記のフォルダに移動)

cd <sdk directory>を "アンドロイド-SDK \プラットフォームツール\ .. \ abd.exe" SDKフォルダにABD.exeを探しますそのディレクトリ)

adb kill-server(ABDサービスを停止し、何も返されません)

adb start-server(バックアップABDサービスを開始)

2

avdからプロセスを実行しているようです(以前は正常に閉じられていない可能性があります)。 avdプロセスを探して、それを殺してみてください。あなたの問題GUIの道固定するために

+0

これを行う方法u私は何度もプロセスを終了して再起動しますが、何度も何度も同じエラーが表示されます。 – ASR

+0

Windowsを使用している場合は、名前がavdなどのプロセスのタブプロセスでタスクマネージャ(CTRL + ALT + delete)次に[プロセスの終了]をクリックします – Ixx

2

は、私は成功せず、上記の解決方法を試してみました。いくつかのケースで役立つかもしれませんが、すべてではありません。

AVDの状態を失うことなく「既に使用中」の問題をクリアするには、削除する必要がある特定のファイルはYourAVDName.avdの.lockディレクトリにある「pid」ファイルです。私はAVDが実行されていない間にこれをやったが、AVDを閉じずにテストしなかったので、必要であれば確かに分かっていない(論理的だとは思うが)。

関連する問題