我已经安装了Android Studio,并通过Android Studio进一步安装了SDK和工具。他们在这里:
我的$ANDROID_HOME
路径指向以下内容:/ Users / USER / Library / Android / sdk,无论是在终端还是在Android Studio中。
然而,当运行tns医生时,我得到以下内容:
(...)验证CocoaPods。这可能需要一些时间,请耐心等待 ◟验证CocoaPods。这可能需要一些时间,请耐心◜ 验证CocoaPods。这可能需要一些时间,请耐心◠ 验证CocoaPods。这可能需要一些时间,请耐心◝ 验证CocoaPods。这可能需要一些时间,请耐心◞ 验证CocoaPods。这可能需要一些时间,请耐心◡ 验证CocoaPods。这可能需要一些时间,请耐心等待。
您需要在系统上安装Android SDK Build-tools。 您可以安装以下范围内的任何版本:'> = 23< = 25'。运行$ 从您的命令行安装$ ANDROID_HOME / tools / bin / sdkmanager 需要Android Build Tools。
运行“$ ANDROID_HOME / tools / bin / sdkmanager”只是回应“帮助”提示。
这里到底发生了什么,如何解决这个问题,以便我可以运行“npm run android”和android相关的操作?
感谢您的帮助
答案 0 :(得分:8)
执行$ANDROID_HOME/tools/bin/sdkmanager "build-tools;25.0.2"
答案 1 :(得分:0)
我在安装 nativescript 之前安装 Android Studio 和依赖项时遇到了这个问题。为我解决问题的是:
卸载/重新安装 Android Studio
设置Android_Home和ANDROID_SDK_ROOT为android studio的sdk所在位置 也很尖。
重启终端再次运行 tns doctor。