2016-04-02 43 views
1

をインストールしていない、ツールを構築、私はちょうどnativescript学ぶために開始し、私はnativescriptプロジェクトを作った、 私はtns run android --emulatorを経由して、それを実行したいとき、それは言う:医師は、コマンド失敗した実行nativescript -

You need to have the Android SDK Build-tools 
installed on your system. You have to install version 23 

TNS:

を私も、命令#2の回答に従って
You need to have the Android SDK Build-tools installed on your system. You have to install version 23. 
Run android from your command-line to install required Android Build Tools. 

You need to have Android SDK 22 or later and the latest Local Maven repository for Support Libraries installed on your system. 
Run $ android to manage the Local Maven repository for Support Libraries. 

私のアンドロイドSDKの画像 enter image description here

このトピック:.bashrcの中Cannot find a compatible Android SDK for compilation when running `tns platform add android`

私android_home:

#AndroidDev PATH 
export ANDROID_HOME=~/android-sdk-linux/ 
export PATH=${PATH}:~/android-sdk-linux/tools 
export PATH=${PATH}:~/android-sdk-linux/platform-tools 

答えて

0

私は本当にのLinux的環境でテストすることはできませんが、私はこのトピックはあなたの問題に関連していると思う - 二つの単語でAndroid build failing with build.xml:479: SDK does not have any Build Tools installed

(トピックで提案されているように)あなたが

android update sdk -u 

を試してみて、あなたは、Android SDKマネージャにインストールビルドツールを持っていることを保証することができます。 最新のlinux SDKツールのバージョンは24.4.1です

+0

"android"コマンドは推奨されていません。 手動SDK、AVD、プロジェクト管理については、Android Studioをご利用ください。 コマンドラインツールについては、tools/bin/sdkmanagerとtools/bin/avdmanagerを使用してください。 – stackdave

2

これを実行して解決しました。

android update sdk --filter tools,platform-tools,android-23,build-tools-23.0.2,extra-android-m2repository,extra-google-m2repository,extra-android-support --all --no-ui 
+0

Windowsでどのように実行しますか?私は成功しなかった – Xsmael

+0

"アンドロイド"コマンドは廃止されました。手動SDK、AVD、プロジェクト管理については、Android Studioをご利用ください。コマンドラインツールの場合は、tools/bin/sdkmanagerとtools/bin/avdmanagerを使用します。 – stackdave

関連する問題