2016-05-02 71 views
0

我一直在尋找這個問題的答案,發現這Cannot find a compatible Android SDK for compilation when running `tns platform add android` 但沒有任何答案幫助我,它仍然會引發錯誤。 下面是我在做什麼:Nativescript在windows7`tns平臺添加android`無法找到正確的Android SDK

  1. 裝的巧克力
  2. 喜歡一切安裝在教程
  3. 克隆樣本項目等
  4. 試圖「TNS平臺添加機器人」,得到了
    無法找到一個兼容的Android SDK進行編譯。爲了能夠爲Android構建,請安裝Android SDK 22或更高版本。

我的設置是Windows7 x32,這是我第一次嘗試nativescript(它看起來真的很強大,在示例視頻),我真的很感興趣,有人可以幫我解決這個問題嗎?

+0

您是否安裝了Android SDK?認爲你可以打開你的控制檯並鍵入'echo ANDROID'並查看返回結果。如果它設置/存在,它應該返回Android SDK的路徑。 –

+0

當我做'echo%ANDROID_HOME%''它會拋出'C:\ Users \用戶名\ AppData \ Local \ Android \ android-sdk' –

回答

1

看起來我已經找到了我自己的問題的答案了。
我看着Set Up Windows guide,並在該行
Install the required Android SDKs and the Local Maven repository for Support Libraries.
與代碼echo yes | "%ANDROID_HOME%\tools\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
錯誤出現在這裏,沒有什麼實際安裝,也沒有更新,我就應該從代碼的|權獲得的一切,在cmd中運行它,在所有回答y的問題。這有幫助,但感謝所有答案,這讓我再次看到文檔。

1

您是否安裝了sdk平臺&工具?如果不從命令提示符下運行android,則應打開sdk管理器,然後您可以安裝所需的工具(Android SDK工具,Android SDK平臺 - 工具& Android SDK構建工具)。再次嘗試運行tns platform add android .. :)

+0

我已經安裝了好幾次android - 用巧克力和下載android studio,'tns platform add android'一直給出同樣的錯誤。現在我嘗試手動將PATH變量設置爲Android sdk/tools和/ platform-tools的路徑,然後執行tns操作,但它再次引發相同的arror。 順便說一句我在windows cmd上,'echo ANDROID'只是在終端寫入ANDROID,'android'說'沒有這樣的內部或外部命令'。當我做'echo%ANDROID_HOME%'時,它會拋出'C:\ Users \ Username \ AppData \ Local \ Android \ android-sdk' –

相關問題