可能性のある複製:
adbへの接続がダウンし、重大なエラーが発生しました
現在、Eclipseの最新リリースでAndroidのアプリケーションを開発しようとしています。ビルドして実行しようとすると、次のようになります。
[2011-02-17 17:08:03 - <ProgramName>] The connection to adb is down, and a severe error has occured.
[2011-02-17 17:08:03 - <ProgramName>] You must restart adb and Eclipse.
[2011-02-17 17:08:03 - <ProgramName>] Please ensure that adb is correctly located at 'C:\<sdk-directory>s\platform-tools\adb.exe' and can be executed.
これで、ADTプラグインを更新し、Android SDKの最新バージョンがあります。adb.exeは、実際はplatform-toolsディレクトリにあり、実行できます。 Googleで見つけたすべてを試した:
注:Windows 7を実行しています。また、以前にEclipseでアプリをテストしました。 SDKをアップグレードして以来、このエラーは私にとっては新しいものです。
同じ問題が発生したため、タスクマネージャーを開いてadb.exeプロセスを強制終了し、Eclipseを再起動しました。
すべてを再インストールする???ありえない!ちょうどadd the path to SDK tools and platform tools in your classpath from Environment Variables.
その後、Eclipseを再起動します。
他の方法ではDevices -> Reset adb
、または単にタスクマネージャーを開いてadb.exe
処理する。
Eclipseを再起動してProject-> Clean->プロジェクトを選択してください
[2011-12-31 10:50:45 - HelloAndroid] Android Launch! good
[2011-12-31 10:50:45 - HelloAndroid] adb is running normally. good
[2011-12-31 10:50:45 - HelloAndroid] Could not find HelloAndroid.apk! bad
助けてくれてありがとう。次の問題(ため息)
私の問題に少し精通しているように聞こえます: aapt not found in right path
私はそれを再び機能させるためにプロジェクトを開いてallプロジェクトをきれいにする必要がありました...
私はあなたとまったく同じ問題を抱えていました。そして、なぜこれが私に起こるのか疑問に思った後、adb.exeをCOMODOアンチウイルスの信頼できないソフトウェアリストから信頼できるソフトウェアリストに移動することで、ようやくこれを達成しました。当時、私はadbを機能させるために少なくとも5種類の手段を試しました。
前回ADTプラグインを更新したとき、adb.exeとEclipseで同様の問題が発生しました。解決策は、管理者としてEclipseを実行し、ADTを再インストールすることでした。
問題は、ファイアウォールまたはウイルス対策にある可能性があります。
sureをすべて無効にします。
Eclipseでスクリプトを実行します。それが機能する場合、2と3が原因である可能性があります。私にとっては、comodoファイアウォールでした。 Adb.exeのフィルターを作成しました
私にとっては、以下が働いた:
タスクマネージャーからadb.exeを強制終了する
管理者としてEclipseを再起動します
私のアプリでは、ターゲットはGoogle APIレベル10でした。Window-> AVD Managerに移動し、「Google APIレベル10」のエントリが緑色のチェックマークではなく壊れていたので、エントリをクリックして[修復」ボタンと問題が修正されました
(おそらく上記の3つだけでした。)
Adbへの接続がダウンし、重大なエラーが発生しました。
[2011-12-19 11:45:09 - RayhReport] You must restart adb and Eclipse.
[2011-12-19 11:45:09 - RayhReport] Please ensure that adb is correctly located at 'D:\Android-sdk-windows\tools\adb.exe' and can be executed.
D:\Android-sdk-windows\tools\adb.exe
パスに移動すると、テキストファイルが表示されます。ファイル名は「adb_has_moved」です。つまり、adb.exe
はadb.exeにコピーされたプラットフォームツールに移動され、ツールフォルダーに貼り付けられます。実行します。私はそれが働くと確信しています。
Android JUnitの代わりにJUnitを使用してテストプロジェクトを実行している場合、このエラーが発生することもあります。当然、解決方法は実行方法を変更することです。
あなたが投稿したものから判断して、それがタイプミスではないと仮定すると、EclipseはC:\ s\platform-tools ...を探しています
その場合は、SDKの場所についてEclipseのWindow/Preferences/Androidオプションを確認する必要があります。たぶん、あなたのものは"C:\ s"に設定されています。エラーを引き起こさずに、そのような値に編集することはできませんが、何らかの理由で破損している可能性があります。