web-dev-qa-db-ja.com

Android St​​udioを使用して「adbが見つかりません」

私は実際のデバイスでアプリをテストしようとしています。 "unable to locate adb"というエラーメッセージが引き続き表示されます。携帯電話用のUSBドライバーがインストールされています。お手伝いありがとう。スナップショットを以下に示します。 Snap shot

21
Joe

avast go for virus chestを使用している場合、adbを見つけ、右ボタンをクリックして復元します。

68
amyShamna
  1. Androidスタジオで、[ツール]> [Android]> [SDK Manager]に移動します。
  2. Android SDKの場所を表示します(これによりSDKパスが表示されます)
  3. システムのエクスプローラーに移動し、ファイルパスを見つけます。これはc:// Users/johndoe/AppData/local/Androidのようになります(sdkが表示されます)。
  4. プラットフォームツールフォルダーを確認し、adb.exeのようなものが表示されるかどうかを確認します(おそらく破損しており、ウイルス対策またはWindowsディフェンダーがそれを検疫しているため、欠落しているはずです)
  5. プラットフォームツールフォルダーを削除する
  6. Android studioに戻り、中断したところからSDKツールに移動します(これはAndroid SDKの場所のすぐ下にあります)
  7. Android sdk platform-toolsのチェックを外し、[OK]を選択します。 (これにより、IDEからプラットフォームツールがアンインストールされます)完了するまで待ってから、Gradleが同期します。
  8. 同期が完了したら、戻ってAndroid sdk platform-toolsのチェックボックスをオンにします(これにより新しいadb.exeで新しいものがインストールされます)。完了するまで待ってからプロジェクトを同期してください。行く。

これにより、誰かの痛みが数時間短縮されることを願っています。

39
harny otuoniyo

Windows 7でAndroid studioを使用していますが、ウイルス対策用にAVGがあります。初めてadbを起動すると、AVGがアンチウイルスボールトにavg.exeを追加するように求めます。同意する場合、Androidスタジオにはadb.exeを実行するアクセス権がありません。そのため、avg >> options >> Virus Vault >> Restoreを開きます(adbファイルを選択します)

(私はAndroid St​​udio 3.0.1を使用しています)

  1. https://developer.Android.com/studio/releases/platform-tools から「SDK Platform-Tools」をダウンロードしました
  2. 「adb.exe」をC:\ Users\user\AppData\Local\Android\Sdk\platform-toolsにコピーしました。
  3. その後、アプリを実行してもエラーは発生しませんでした。
  4. また、C:\ Users\user\AppData\Local\Android\Sdk\platform-tools\adb.exeをアンチウイルスツールの例外リストに追加しました
7
Hydrogirl

studio設定を開きます->システム設定-> Android SDK-> SDKツールタブを選択->>「Android SDKプラットフォームツール」を選択してインストール

4
Libin Thomas

Android St​​udioで、Android studioの上部のタブバーにある[ツール]をクリックします。

ツール>> Android >> SDKマネージャー>>スタンドアロンSdkマネージャーを起動

そこにどのプラットフォームツールが欠けているかをはっきりと見ることができ、それをインストールするだけでadbは適切に動作し始めます。

3

何らかの問題により、adb.exeが失われました。仕事のスペースで電気エネルギーが中断された後、Androidプログラムを実行またはコンパイルできませんでした。

Adb.exeは、[Androidディレクトリ]/sdk/platform-toolsにあるはずのファイルです。私の場合、ファイルは消えてしまいましたが、プラットフォームツールはそこにありました。私の解決策は次のとおりでした:

  • [Androidディレクトリ]/sdk/platform-toolsの名前ディレクトリをplatform-tools_OLDに変更し、Android studioで消去せずに非表示にしました。
  • [Androidディレクトリ]/sdkには、SDK Manager.exeというファイルがあります... ...起動しました。
  • 「Android SDK Manager」のウィンドウが表示されます。次に、「Tools」フォルダーで「Android SDK Platform Tools」を選択し、「Install packages」を選択します。
  • Android St​​udioに入力します

これは私にとって良かった

2
José Guadalupe

動作するようになったので、build.gradleファイルの下のlocal.propertiesファイルに移動し、SDKの場所を確認し、SDKの場所からplatform-toolsフォルダーに移動して、adb.exeがあるかどうかを確認します。 http://adbshel​​l.com/downloads に移動していない場合は、ADB KITSをダウンロードします。 Zipフォルダーの内容をplatform-toolsフォルダーにコピーして、プロジェクトを再作成します。

エミュレータの[拡張コントロール設定]セクションでPATHを更新する必要はありませんでした。[検出されたADBロケーション設定を使用する]をオンのままにしました。これがあなたのためにこれをより速くすることを願っています!

1
gr7x

私は同じ問題を抱えていたので、次のようにして解決しました:

  • (インターネットに接続する必要があります)
  • sDKマネージャーのロゴをクリックします
  • [Launch StandAlone SDK Manager]をクリックします(しばらくお待ちください)
  • sDKマネージャーのダイアログが表示されたら、cexbox [ツール]をクリックして、すべてのパッケージをインストールします。
  • ダウンロードが完了したら、Android studioを再起動し、再度起動します。

その後、動作するはずです。

1
Briliant Fay

Android sdkフォルダー内の新しいplatform-toolsフォルダーを削除して挿入することで、この問題を修正しました。しかし、それは私のアバストアンチウイルスソフトウェアが原因です。 Avastチェストでadb.exeを見つけることができます。アバストチェストから復元することでも解決できます。

1
Ajmal Tk

そうでなければ、これはあなたを助けます

ADBはAndroid SDKプラットフォームツールに配置されました。

[sdkディレクトリ]/platform-toolsディレクトリを確認し、存在しない場合は、Android St​​udioのSDKマネージャーを開きます(トップメニューのどこかにあるボタン、Androidロゴ下向き矢印で)、SDKツールタブに切り替えて、Android SDK Platform-toolsを選択/インストールします。

または、スタンドアロンSDKマネージャーを試すことができます。SDKマネージャーを開くと、設定ウィンドウの下部に「スタンドアロンSDKマネージャーの起動」リンクが表示されます。スタンドアロンSDKマネージャーをクリックして開き、インストール/更新します

「ツール> Android SDKプラットフォームツール」。上記で問題が解決しない場合は、ツールを再インストールしてください。「スタンドアロンSDKマネージャー」を開いてAndroid SDKプラットフォームツールをアンインストールし、[sdkディレクトリ]/platform-toolsディレクトリを完全に削除し、 SDKマネージャーを使用して再度インストールします。

お役に立てれば!

1

アンチウイルスを使用している場合、最初にウイルスチェストをチェックしてそこから復元できます。それ以外の場合は、SDKマネージャーに移動してAndroid SDKツールをインストールします。

0
Tushar Lathiya

[sdkディレクトリ]/platform-toolsディレクトリを確認し、存在しない場合は、Android St​​udioのSDKマネージャーを開きます(トップメニューのどこかにあるボタン、Androidロゴ下向き矢印で)、SDKツールタブに切り替えて、Android SDK Platform-toolsを選択/インストールします。

または、スタンドアロンSDKマネージャーを試すことができます。SDKマネージャーを開くと、設定ウィンドウの下部に「スタンドアロンSDKマネージャーの起動」リンクが表示されます。スタンドアロンSDKマネージャーをクリックして開き、インストール/更新します

「ツール> Android SDKプラットフォームツール」。上記で問題が解決しない場合は、ツールを再インストールしてください。「スタンドアロンSDKマネージャー」を開いてAndroid SDKプラットフォームツールをアンインストールし、[sdkディレクトリ]/platform-toolsディレクトリを完全に削除し、 SDKマネージャーを使用して再度インストールします。

お役に立てれば!

0