2
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

特定のリビジョンのSDK Build-toolsをコマンドでインストールする

前提

  • mac
  • androidコマンドが使用できる

参考

前置き

cocos2d-xでビルドしようとしたら以下のようなエラーが発生した

failed to find Build Tools revision 21.1.1

今まではこの手のエラーが出たらAndroid Studio->SDK Managerで
指定されたリビジョンのSDK build toolsを取得してきたが、

どうやらSDK Managerでは21.1.2は取得できるが
21.1.1は取得できないみたい

stackoverflowの方で同様の内容があったのでそちらを参照してみると
androidコマンドでできるとのこと

方法

実行するタスクのidを確認

$ 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

以下で21.1.1をインストールできる

$ android udpate sdk -a -u -t 4

感想

以上でとりあえずビルドは通ったので解決

androidコマンドを使用したことがあんまり記憶にないけど
なんか色々できそうな気がする

ちょっと勉強してみようかな...

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
2
Help us understand the problem. What are the problem?