5

build.gradle ファイルを使用して、Eclipse ベースの Android プロジェクトをインポートしようとしています。「Build Tools リビジョン 18.0.0 が見つかりませんでした」というメッセージが表示されます。ただし、Android SDK Manager によると、Android SDK Build-tools 18.0.1 がインストールされています。

関連する場合は、64ビットのWindows 7マシンでこれらすべてを実行しています。

これを修正するにはどうすればよいですか?

更新: 私は実際に Build-tools 18.0.1 に今朝だけ更新しました。その後、Android Studio で新しいプロジェクトを作成するときに、Android 4.3 を使用してプロジェクトを作成できないことに気付きました (4.2.2 が最新の許容バージョンでした)。プロジェクトのターゲット バージョンを Android 4.2.2 に落として、再エクスポートしてみました。このプロジェクトをインポートしようとすると、Android Studio は Build-tools 18.0.1 を見つけることができないと文句を言います。

4

6 に答える 6

15

私も10分前まではAndroid Studio処女でした。私は同じ問題に遭遇しました。Android Studio (または Eclipse だと思います) で SDK Manager を確認すると、インストールしたツールが表示されます。私はビルドツール18.0.1も欠落しており、エラーが発生しました....しかし、それはそれらをインストールしていなかったためです。

そのため、Gradle ビルド ファイルを変更することなく、SDK Manager を使用してビルド ツールをインストールし、すべてを起動して実行することができました。

この画像を参照してください。 ここに画像の説明を入力

余談ですが、インストールされていないAPIバージョンが選択されたため、APIバージョンも更新する必要がありました(Eclipseでコンパイルしたときだったので取得できません)。

お役に立てれば。

于 2013-09-04T05:24:28.247 に答える
7

これは私にとってはうまくいきました。

メインモジュールbuild.gradle内のファイルで行を変更します

buildToolsVersion "18.0.0" 

buildToolsVersion "18.0.1"
于 2013-09-07T00:12:05.933 に答える
1

build.gradle ファイルに、インストールされているビルド ツールと同じバージョンが含まれていることを確認する必要があります。

これは、Android Studio インストールの下にある /sdk/build-tools/android-XYZ/source.properties ファイルを調べることで確認できます。

例えば

Pkg.UserSrc=false
Pkg.Revision=18.1.1

次に、そのリビジョン番号を gradle ビルド ファイルに挿入します。

android {  
      compileSdkVersion 18  
     buildToolsVersion "18.1.1"  

    ...

}
于 2013-11-06T11:24:47.260 に答える
0

私も同じ問題を抱えていたので、環境変数を確認しましたが、ビルドツール18.0.xを持たない古いsdkを指しています。新しいsdkを指すと、すべてうまくいきます。

于 2013-08-16T07:44:50.923 に答える