【问题标题】:WARNING: The Android SDK is not installed or is not configured properly警告:Android SDK 未安装或配置不正确
【发布时间】:2020-07-16 12:20:16
【问题描述】:
问题
在 Windows 子系统 Linux (WSL) 下运行 tns doctor 或任何其他 tns 命令结果:
WARNING: The Android SDK is not installed or is not configured properly.
【问题讨论】:
标签:
android
nativescript
windows-subsystem-for-linux
android-sdk-tools
nativescript-cli
【解决方案1】:
解决方案
- 转到您系统上的
android-sdk。
- 将
emulator/emulator.exe重命名为模拟器。
- 下载适用于 linux 的平台工具(与适用于 windows 的版本完全相同)并将 windows 平台工具与 linux 平台工具合并。
- 确保为 NativeScript 使用正确的 java 版本。
- 确保在 WSL 下的
.bashrc 中正确设置环境变量(以我为例):
export ANDROID_HOME='/mnt/d/Android/sdk'
export JAVA_HOME='/usr/lib/jvm/java-8-openjdk-amd64'
export PATH=$PATH:$ANDROID_HOME/platform-tools