LoginSignup
0
3

More than 5 years have passed since last update.

AndroidSDK Rev.25.3.0以上でビルドコマンドが変わった?(その対処)

Last updated at Posted at 2017-03-20

取り急ぎやったことですが、メモとして残しておきます。

cocos2d-x(ver3.11)を使用していて、AndroidStuidoを2.2から2.3にアップデートにする際に、AndroidSDKもアップデートして25.3.0にしました。
その後、「cocos compile」でビルドしようとしたら以下のエラーが出力されました。

The android command is no longer available.
For manual SDK and AVD management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
Error running command, return code: 1.

どうやらビルドコマンドが変わったようです。

対処法が以下の動画から。

FIX: The "android" command is no longer available
https://www.youtube.com/watch?v=FMLVY3PqPlc

動画はWindowsでやっていますが、Macbookでもディレクトリの構成が違うくらいで同様の手順でできました。

平たく言えば、AndroidSDKの/Toolsだけを25.3.0以前に手動で戻しただけってことです。
本来は「sdkmanager」「avdmanager」というコマンドでビルドしないといけないはず。

そんな発信元からすればイレギュラーなことを取り急ぎやってみただけなので、後で何かあることは覚悟しておかないといけませんね・・・・・・真似するにしても自己責任ですよ?(笑)

今のところは僕の手元では普通に動いていますが、何かあったら当該記事に追記しまーす。

それでは。

追記1:「android avd command-line functionality replaced with new avdmanager tool.」だって
https://developer.android.com/studio/releases/sdk-tools.html

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3