新しいGradleプロジェクトをインポートできませんでした:ビルドツールのリビジョン* .0.0が見つかりませんでした


97

Android Studioを起動して[新しいプロジェクト...]を選択し、新しいプロジェクトを作成すると、次のポップアップエラーが表示されます。

新しいGradleプロジェクトをインポートできませんでした:ビルドツールリビジョン17.0.0が見つかりませんでした

詳細についてはIDEログを参照してください(ヘルプ|ログを表示)

IDEログを参照したいのですが、アプリケーションにアクセスしてほとんど何もできませんでした。ビルドツールのパスを設定できるかどうかを確認するために何度も設定を調べましたが、何も見つかりません。これを修正する方法、またはプロジェクトを開かずにアプリケーションにアクセスして、少なくともログを表示するにはどうすればよいですか?


ログを確認してください:.AndroidStudioPreview\system\log\idea.logおよびJAVA_HOME環境変数
Ujjwal Singh

回答:


95

数時間を費やした後、私はを再起動しましたがAndroid SDK Manager、この時点でAndroid SDK Platform-tools(アップグレード)とAndroid SDK Build-tools(新規)に気づきました。

それらをインストールした後、ようやくプロジェクトを完全にコンパイルすることができました。

注:最新のADT(バージョン22)をインストールする必要があります。


5
私の場合、正しいバージョンのAndroid SDKビルドツールがインストールされていましたが、Eclipseで使用していたAndroid SDKを探していました。Androidスタジオには、Android SDKがバンドルされており、でローカライズされてい<ANDROID_STUDIO>/sdkます。実行してAndroid SDK Managerを起動<ANDROID_STUDIO>/sdk/tools/androidし、正しいバージョンのAndroid SDK Build-toolsをインストールして、問題を修正する必要があります。
アンドレ

この質問の名前を「ビルドツールリビジョン* .0.0が見つかりませんでした」に変更することもできます
ooolala

1
SDK ManagerWindowsのプログラムメニューのにありますAndroid SDK Tools。SDK Managerウィンドウには、「Tools」という見出しがあります。その下に、さまざまなバージョンのが見つかりますAndroid SDK Build-tools。ローカルファイルを操作できるように、管理者として実行します。
Dale

基本的に@デールが言ったこと。[スタンドアロンSDKマネージャーを起動]をクリックすると、追加のオプションが表示され、そこにAndroid SDKビルドツールが表示されます。
stealthysnacks

これは、古いバージョンのビルドツールのインストールには対応していません。stackoverflow.com/a/39068538/973624を参照してください。
mrtumnus

81

2020年5月の時点で、Android Studioを使用した本当に簡単なソリューション:

  1. Android Studioを開く
  2. 上から、[ファイル]> [設定]> [外観と動作]> [システム設定]> [Android SDK]を選択します
  3. 上部の[ SDKツール ]タブをクリックします。次に、リストからAndroid SDKビルドツールを強調表示します
  4. [パッケージの詳細を表示]チェックボックスをオンにし、必要なビルドツールのバージョンを選択して、[適用]をクリックします。

4
これが現時点で最も簡単な答えです。ありがとう!
Steven Carlton

私の日を救った、私の場合、25.0.3がそこに(SDKで)存在し、build.gradleに25.0.0を追加しました(私はそれが最新のものだと思いました)... build.gradleで25.0.3に変更すると解決しました問題
Shirish Herwade 2017

これはintelliJでも機能します。+1「パッケージの詳細を表示」を見落としました
lucidbrot '11

ツール> Androidは、Android Studio 3.0.1の時点では存在しません。[設定]> [外観と動作]> [システム設定]> [Android SDK]で確認できます。
mrtumnus

2
2019年には、これは[ファイル]> [設定]> [外観と動作]> [システム設定]> [Android SDK ...]の下にあります
Hozayfa El Rifai

19

SDK Managerで最新バージョンAndroid SDK Build-toolsを確認し、このバージョン番号をプロジェクトbuild.gradleファイルのandroid/buildToolsVersionプロパティにコピーします(私にとって、バージョンは「18.1.1」でした)。

お役に立てれば幸いです。


こんにちは。サイトのシステムは、これがこの回答の複製であると考えているようです。おそらく、それぞれを更新して各質問に具体的に対処するか、質問に重複としてフラグを立てることができますか?ありがとう!
nanofarad 2013年

1
はい、Android 4.4に更新したときに、build.gradleファイルのそのセクションを更新するのを忘れていました。最新のbuildToolsVersionは19です...
IgorGanapolsky

8

これは私がしなければならなかったことです:

  1. 最新のAndroid SDK Manager(22.0.1)をインストールする
  2. Gradle(1.6)をインストールする
  3. 環境変数を更新します。
    • ANDROID_HOME=C:\...\android-sdk
    • GRADLE_HOME=C:\...\gradle-1.6
  4. PATH変数を更新/ドブルチェックします。
    • PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
  5. Android SDK Managerを起動し、必要なSDK APIをダウンロードします

1
特に、bashrcの$ ANDROID_HOMEをSDKの他のインストール(Android Studioに付属するものではない)に手動で設定した場合、ビルドスクリプトが混乱する可能性があります。これはMac OS Xで起こりました。別のSDKをシェルの$ PATHにインストールして、それを台無しにしました。
Pierre-Antoine LaFayette 2013

5

これは、ビルドツールのリビジョンxが存在しないために発生ます。

現在、最新バージョンは23.0.2(常に変更される可能性があります)です。

buildToolsVersionあなたは、Android SDKに含まれていたいのは、通常にインストールし<sdk>/build-tools/<buildToolsVersion>たディレクトリ。

混同しないでくださいAndroidのSDKツールSDKのビルドツールを


あなたの変化build.gradlebuildToolsVersion中に設置いくつかのバージョンに<sdk>/build-tools

android {
   buildToolsVersion "23.0.2"
   // ...

}

5

スタジオに存在しないビルドツールバージョンでプロジェクトを実行しようとすると、このエラーが発生します。

2017年現在、Android Studioによって非常にシンプルになっています。

この問題について、次のようなメッセージが表示されます

Android Studioのスクリーンショット

Android Studioのスクリーンショット

クリックするだけで、プロジェクトの実行に必要なビルドバージョンにシステムがダウンロードされます。


こんにちは@Anuj-答え自体に画像を追加できますか?
garfbradaz 2017年

@garfbradaz SOのルールによると、10の評判が得られるまで、私は回答自体に画像を追加できません(ここでは初心者です:-D)。ですから、そこに到達したら、答えを更新します。私の友人の提案をありがとう。この答えがあなたを助けるなら、あなたはそれを賛成することができます。ありがとう!
Anuj Agarwal 2017

私のバッグ仲間-私を無視してください!:)
garfbradaz 2017年

ええと。ルートソースを探すためにエラーツリーを拡張しました。エラーメッセージが表示されるので検索を開始しましたが、最近のトップの回答は間違っているようです-私が持っているバージョンには、メニューオプションも記載されていません。しかし、この答えは私に戻って、前述のリンクがあるエラーツリーのルートを調べさせました。
イズカタ

地獄ええ、完璧な答え!
datdinhquoc 2018年

3

API 17をインストールしましたが、それだけでは不十分でした。インストールが本当に必要なのは「Android SDK Build-Tools 17」です。

「Android SDK Build-Tools X」は、「Android SDK Manager」の「Tools」という名前の最初の子の中にあります。


3

プロジェクトのパースペクティブで、Application-> build.gradleを探し、この行を編集します

android { compileSdkVersion "android-N" buildToolsVersion "24.0.0 rc1"

このような:

android { compileSdkVersion 24 buildToolsVersion "23.0.3"


この答えは意味がありません。問題は、ビルドツールのインストール方法です。
RandyTek 2016

2

最近この問題があり、プロジェクトにlocal.propertiesファイルが含まれていませんでした。

local.propertiesファイルsdk.dirにSDKへの正しいパスが含まれているかどうかを確認します


2
を削除することをお勧めしますlocal.properties。自動生成します。
チャドビンガム、


1

gradle最初にコマンドラインで実行してみてください。セットアップと環境変数の入力を求められる場合があります。

export _JAVA_OPTIONS="-Xms256m -Xmx1024m"

もっとここで読む:12


必ずAndroidのSDKのビルドツールがさらにメイク(adbaaptdxdx.jar)でご利用いただけますPATH。そうでない場合は、適切な場所にシンボリックリンクを作成できます。新しいSDKバージョンのリリースに伴い変更されました。これは、$ANDROID_HOMEフォルダー内にシンボリックリンクを作成するシェルスクリプトです。



1

私は多くの解決策を試した後、これは私のために働きました:
何らかの理由で、adbプロセスは新しいパッケージをインストールした後にそれ自体を再起動しませんでした。手動でadb.exeを強制終了し、プロジェクトをもう一度インポートしようとすると、この問題は解決しました。


0

Android SDK Toolsをアンインストールしてから、Tools> SDK Managerから再インストールします。

SDKツールをアンインストールする方法のスクリーンショット

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.