web-dev-qa-db-ja.com

ビルドツールリビジョン21.1.1が見つかりませんでした-最新のSDK

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

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

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

enter image description here

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

enter image description here

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

これはバグですか?正しいビルドツールを入手する方法は?

59

私のために働いたのは:

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」は、最初のコマンドの出力にリストされているインデックスを指します。

127
jzheaux

を使用して解決しました

AndroidアップデートSDK -U -A

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

31

私はジェンキンスでもこのエラーを受け取っていました:

ビルドツールリビジョン21.1.2が見つかりませんでした

すべてのAndroid SDKアップデートを取得する代わりに、次のことを行う必要がありました。

取得ビルドツールリビジョン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
30
ViliusK

私は同じ問題を抱えていましたが、Android St​​udioでAndroid SDK Managerを起動し、オプションをチェックしてビルドツールをインストールすることで修正できました。

4
naresh goty