59

Linux Android SDK のインストールを実行していますが、新しいプロジェクトにはビルド ツール 21.1.1 が必要です。

どういうわけか、このビルド ツールは存在しません。私の SDK は最新ですが、build-tools フォルダーには android-4.4W フォルダーがあります。

Android アップデート SDK --no-ui

ここに画像の説明を入力

私の sdk/build-tools フォルダー

ここに画像の説明を入力

テスト用にコンテンツを 21.1.1 フォルダーに移動しましたが、これも認識されません。

これはバグですか?適切なビルド ツールを入手するにはどうすればよいですか?

4

5 に答える 5

127

私にとってうまくいったのは:

android list sdk -a

次のリストが表示されました。

1- Android SDK Tools, revision 24.0.2
2- Android SDK Platform-tools, revision 21
3- Android SDK Build-tools, revision 21.1.2
4- Android SDK Build-tools, revision 21.1.1
5- Android SDK Build-tools, revision 21.1
6- Android SDK Build-tools, revision 21.0.2
7- Android SDK Build-tools, revision 21.0.1
... and a great many more

次のコマンドが続きます。

android update sdk -a -u -t 3

コマンドの「3」は、最初のコマンドの出力にリストされているインデックスを示します。

于 2015-01-26T21:50:14.410 に答える
31

を使用して解決しました

Android アップデート SDK -u -a

ここで、パラメーターはすべてのパッケージをインストールします。すべてをインストールするのに最適なソリューションではありませんが、少なくとも必要なビルド ツールのバージョンがインストールされています

于 2014-12-03T14:02:33.403 に答える
30

Jenkinsでもこのエラーが発生していました:

Build Tools リビジョン 21.1.2 が見つかりませんでした

すべての Android SDK の更新を取得する代わりに、次のことを行う必要がありました。

Build Tools リビジョン 21.1.2 を入手する

sudo android update sdk --no-ui --all --filter build-tools-21.1.2

私が使用した他のコマンド:

ヘルプ:

sudo android update sdk --help

利用可能な Android SDK アップデートのリストを取得します。

sudo android list sdk --extended --all
于 2015-03-13T13:38:30.577 に答える