エミュレーターを起動すると、多くの問題(エラー)に直面します。
HttpConnectionApp]emulator-5554 disconnected!
Cancelling 'net.paxcel.http.HttpConnectionApp activity launch'!
Emulator]emulator: ERROR: the user data image is used by another emulator.
aborting
毎回再実行する必要がありますが、すべて無駄です。
同じAVDでアプリケーションを再実行できるように、これをどのように改善できますか?
コンピューターがロックされた後も同じ問題が発生し、電源を入れ直す必要がありました。
ユーザーデータをワイプしても問題は解決しませんでした。次のフォルダを手動で削除する必要がありました
C:\Users\%UserName%\.Android\avd\AVD2.1.avd\cache.img.lock
C:\Users\%UserName%\.Android\avd\AVD2.1.avd\userdata-qemu.img.lock
明らかに機能するクイックフィックスは、このエラーが発生するたびにadbサーバーを再起動することです。
adb kill-server && adb start-server
次に、アプリケーションを(AVDを再起動せずに)再度実行するだけです。
Run configurations → Target → Wipe user data →実行。
私の場合は問題が解決しました。
これが私を助けた答えです: link text
私にとっての別の解決策は、avdマネージャーを起動し、そこから1回エミュレーターを起動することです。その後、すべてが正常に変わります。
私の知る限り、これはエミュレータが起動したときに発生しますが、Android Debug Bridgeはエミュレータへの接続を確立できませんでした。
アプリケーションでエミュレータを開始したばかりの場合は、Waiting for HOME to launch...
または同様のものがコンソールに表示されるかどうかを確認します。
そのメッセージが表示されないが、エミュレーターが開始されている場合は、ERROR: the user data image is used by another emulator
の状況に再び入る可能性があります。
既存のエミュレータを削除してから、新しいエミュレータを作成します。
これは私にこの問題があり、削除するフォルダーが見つからなかったときに機能しました。
エミュレーター:エラー:ユーザー・データ・イメージは別のエミュレーターによって使用されています。中止
以前にいじくり回したが、同じエラーではないので、コンピュータを再起動しようとしました。
XP私は> cmdを実行してから、> cd C:\ Program Files\Android\android-sdk\platform-tools(場所のXP上のADBの場所)
試しました
adb kill-server && adb start-server
次に、C:\ Documents and Settings\.Android\avd \のcache.img.lockディレクトリとuserdata-qemu.img.lockディレクトリを(削除する代わりに)新しいフォルダに移動しました
これはうまくいきました。
下 Run Configurations ->ターゲット->コマンドラインオプションの追加これを追加
adb kill-server && adb start-server
アプリを実行するたびに、adbサーバーを強制終了して再起動します。
ディレクトリcache.img.lockおよびuserdata-qemu.img.lockを削除します(私の場合、これらのファイルは/mylocalusername/.Android/avd/avd7.avdにあります
これはおそらくADTの悪いインストールです。プラグインをアンインストールしてEclipseを再起動してから、もう一度新規にインストールしてください。
ADT/ADBがアプリをインストール/実行できるようになる前に、エミュレーターを完全に起動させずに閉じているのです。
これをありがとう! Windows XPで開発する一部の人のために追加します。
Avdディレクトリへのパスは、C:\ Documents and Settings\.Android\avdにすることができます
答えてくれてありがとう! :)
一部のネットワークファイル共有システムが画像ファイルをロックする可能性があるため、ホームフォルダーとしてネットワーク共有を使用している場合にも、これが発生する可能性があります。