前提
- 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コマンドを使用したことがあんまり記憶にないけど
なんか色々できそうな気がする
ちょっと勉強してみようかな...