警告:未安装或未正确配置Android SDK

时间:2020-04-04 10:50:44

标签: android nativescript windows-subsystem-for-linux android-sdk-tools nativescript-cli

问题

在运行tns doctor或任何其他tns命令的Windows子系统Linux(WSL)下,出现以下结果:

WARNING: The Android SDK is not installed or is not configured properly.

1 个答案:

答案 0 :(得分:1)

解决方案

  1. 转到系统上的android-sdk
  2. emulator/emulator.exe重命名为仿真器。
  3. 下载适用于Linux的平台工具(与Windows完全相同的版本),并将Windows平台工具与linux平台工具合并。
  4. 确保对NativeScript使用正确的Java版本。
  5. 确保在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