38

Android SDK をバージョン 2.3 および Android 開発ツール 8.0.0 にアップグレードしました。Eclipse で、次のエラー メッセージが表示されます。

C:\Program Files (x86)\Android\android-sdk-windows\platform-tools\adb.exe が見つかりませんでした!

そして、私はそのファイルを持っていません。どうすればこれを修正できますか? Android SDK 2.3 または Android Development Tools 8.0.0 のバグですか?

4

18 に答える 18

23

Eclipseで「ヘルプ」->「更新の確認」を実行しただけです。次に、可能なすべての更新を確認し (2 つありました) 受け入れ、更新が完了するのを待ち、Eclipse を再起動すると、すべてが修正されました。

ただし、更新後に次のような新しいビルド エラーが発生しました。

エラー: 非定位置形式で指定された複数の置換。Formatted="false" 属性を追加するつもりでしたか

この投稿はそれに関するものではないので、その問題の解決策については説明しません。でも; この問題の解決策は、Google グループ グループのAndroid 開発者の投稿、SDK 2.3: Get "Multiple replacements specified in non-positional format" error にあります

于 2010-12-09T08:34:15.933 に答える
12

I had the same issue. I resolved it by going to Help -> Check for Updates and update the listed components in Eclipse.

于 2010-12-07T20:31:54.533 に答える
9

「Platform-Tools」にあるADBを反映するようにPATHを更新する必要があります。

Mac OS Xでは、ターミナルを開き、.bash_profileに次の行を追加します。

export PATH=${PATH}:/Users/yourname/Library/android-sdk/tools:/Users/yourname/Library/android-sdk/platform-tools:

.bash_profileは次の場所にあります

~/.bash_profile
于 2010-12-07T21:29:12.937 に答える
6

@JonasあなたのEclipseで、[ヘルプ]> [アップデートの確認]をクリックします。これにより、ADT プラグインが更新されます。新しい ADT プラグインは、apt と adb の場所を認識しています。これを行うだけで、問題が修正されます。

編集:画像を参照してください。最初の 2 つの項目もインストールします。a代替テキスト

于 2010-12-07T10:09:03.200 に答える
5

adb.exeは行方不明でした。そこで、Android 2.3 SDK をアンインストールして、再度インストールしました。今、私は持っておりadb.exe、それはより良く機能します。私の最初のインストールは、ほとんどの場合、プロンプトを表示せずに失敗しました。

于 2010-12-07T11:36:27.347 に答える
5

私がしたこと...

  1. プロジェクトを閉じてEclipseを終了しました
  2. 実行 [MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows\tools\android.bat
  3. 「利用可能なパッケージ」 - >「Androidリポジトリ」を選択し、リストされているすべてをインストールしました
  4. インストール画面を閉じて、android.bat DOS ウィンドウを終了しました
  5. 「[MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows\platform-tools」を含むようにPATH環境変数を更新しました
  6. Eclipse を起動し、エラー メッセージが表示されました... クリック: [ヘルプ] -> [アップデートの確認]
  7. 「Android DDMS」、「Android Dev tools」、(および Mercurial) を更新します。
  8. エクリプスを再起動する
  9. クリック: ウィンドウ -> 設定 -> パスが「[MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows」であることを確認します。クリック: 適用 -> OK
  10. Eclipseを再起動し(念のため)、プロジェクトを開きました...仕事に戻りました!
于 2010-12-21T21:34:31.323 に答える
4

プロジェクトを実行しようとしたときにアンチウイルスが adb.exe ファイルを削除し、再インストールAndroid SDK Platform-toolsするだけで修正されました

ここに画像の説明を入力

于 2014-10-24T19:42:06.240 に答える
3

現在は platform-tools の下にあります。パッケージ「platform-tools」を選択するには、Android ツールを使用してインストールする必要があります。

私は知っています、それはばかげています。

于 2010-12-07T09:57:41.093 に答える
1

これにより、フォルダー パスを platform-tools ディレクトリ (adb.exe を含む) に指定しても、[OK/適用] ボタンが有効にならないという問題が解決されました。ADT プラグインをインストールした (何かをインストールした) と思っていましたが、どうやら正しいものではありませんでした。

ここに移動して、次の手順に従ってください: http://developer.android.com/sdk/eclipse-adt.html

于 2011-03-27T21:59:16.863 に答える
1

同じ問題がありました。Eclipse を 3 回再起動し、再起動する必要がありました。ああ、開いているプロジェクトもすべて閉じる必要がありました。

于 2010-12-07T11:05:24.917 に答える
1

コマンド ラインから AVD Manager を起動します。
インストールされているパッケージ すべて
更新 承認してすべて更新

Eclipse を起動-> ヘルプ -> アップデートの確認 -> すべて更新
Eclipse を再起動

于 2011-01-16T15:12:18.163 に答える
0

以下のようにエラーを修正できました。1. Eclipse に移動します。[ヘルプ] > [アップデートの確認] をクリックします。 2. [Windows] -> [Android SDK and AVD Manager] -> [Install packages] -> [Android SDK tools (install)] に移動します。3.Eclipseを再起動します

于 2010-12-29T22:14:16.053 に答える
0

2.3 SDK をインストールした後も同じ問題が発生し、Eclipse ADT プラグインを更新すると問題が解決しました。古い ADT プラグインは、まだ SDK/tools フォルダーを参照していました。

(JDK 1.6、Eclipse Galileo SR2 を使用しています)

環境 PATH 変数に adb.exe パスを含める必要があるのは、コマンド ラインから adb にアクセスする場合のみであることに注意してください。

私は次の手順に従いました-MACとWindowsの両方で動作環境があります:

  1. Android sdk フォルダー内のツールと platform-tools へのパスが次のように設定されています。

    • .bashrc の PATH に追加され、(すべて .bash_profile から参照されています) (MAC)
    • PATH 環境システム変数に追加 (Windows)
  2. SDK を /Developer/SDKs (Mac) に解凍し、Windows では D: に解凍しました (C: 以前にクラッシュですべてを失った後:)) - Windows の場合、Google が提供する実行可能ファイルを使用できます。

  3. Android リポジトリとアドオンをインストールする (Google API 用)

    • (ユーティリティでターミナルをクリックして) bash プロンプトに移動し、android と入力します (これにより、AVD および SDK マネージャー (Mac) が開きます)
    • SDK フォルダー内の Setup.exe をクリックします (Windows)。
    • 左ペインで [利用可能なパッケージ] を選択します。-サードパーティのアドオンを開き、Google Inc で Google API を確認します。(私は個人的に、廃止されたものはすべてチェックを外しており、必要に応じて将来的に追加します)
    • [選択したものをインストール] をクリックします。
  4. AVD の作成

    • 前の手順と同様に、AVD と SDK Manager を再度起動します。
    • 左ペインの仮想デバイスをクリックします。
    • 名前: レベル 9 の場合は AVD_2.3、1024 MiB で [OK] をクリックします。レベル 9 の Google API の場合は AVD_2.3_GA、1024 MiB で [OK] をクリックします。他のレベルについても同様
  5. Eclipse ADT プラグインの更新

    • Eclipse ->Help->Install New Software->Link of available software に移動し、Android Plugin の選択肢を選択して Update をクリックします..ステップ。
  6. Eclipse で Android SDK の場所を指定する

    • Eclipse 設定 -> Android (MAC) を選択します。
    • [Windows] -> [設定] -> [Android (Windows)] を選択します。
    • SDK フォルダー (ツールやその他のフォルダーではない) へのパスを参照し、[OK] をクリックします。これで、adb エラーが発生してはなりません:) すべてを正しく行った場合は、すべての AVD が表示されます。表示されない場合は、ダイアログを閉じて再度開くと、ステップ 3 で作成したすべての AVD が表示されます。
于 2010-12-08T05:49:28.900 に答える
0

もともと 3 日前に Eclipse プラグインをロードしただけでしたが、Eclipse 用の ADT プラグインも更新しました。プラグインを更新すると、adb.exe が見つからない問題が解決しました。

于 2010-12-08T06:04:24.330 に答える
0

Eclipse の [ヘルプ] -> [アップデートの確認] に移動します。次に、可能なすべての更新を確認し、更新が完了するのを待ち、Eclipse を再起動すると、すべてが修正されます。

于 2013-05-23T08:45:31.487 に答える
0

私は同じ問題を抱えていて、これを次のように解決しました:1)Eclipseで「ヘルプ」->「アップデートを確認」2)GOTO android sdk lib-sdk manager-「Android SDK platform-tools」をインストール

それは幸運です

于 2012-04-04T09:07:25.670 に答える
0

また、Eclipse 用の ADT プラグインを更新する必要があります。適切なディレクトリで adb が検索されます。少なくとも、私にとっては問題なく動作します。

于 2010-12-07T10:46:04.160 に答える
-3

ばかげていると呼んでください。ただし、SDK\Readme.txtを読んだだけの場合

$ cat SDK \ Readme.txt
Android SDKへようこそ!

Android SDKアーカイブには、ツールのみが含まれるようになりました。特定のAndroidプラットフォームやGoogleアドオンが搭載されなくなりました。代わりに、SDKマネージャーを使用して、プラットフォーム、ツール、アドオン、ドキュメントなどのSDKコンポーネントをインストールまたは更新します。

アプリケーションの開発を開始するには、SDKマネージャーを使用してAndroidプラットフォームの少なくとも1つのバージョンをインストールする必要があります。

これにはインターネット接続が必要です。SDKをオフラインで使用する場合は、オンラインで必要なコンポーネントをダウンロードしてください。

SDK Managerを起動するには、プログラム「tools/android」を実行してください。

コマンドラインから、tools / android update sdkを実行して、更新を直接トリガーすることもできます。

詳細については、AndroidのWebサイト( http://developer.android.com )を参照してください。

私は今疲れています、私は休まなければなりません---それは私のすべてのエネルギーを消耗させました。

于 2010-12-09T02:18:10.767 に答える