ВНИМАНИЕ: Android SDK не установлен или настроен неправильно - PullRequest
0 голосов
/ 04 апреля 2020

Проблема

Под Windows Подсистема Linux (WSL), работающая tns doctor или любая другая команда tns приводит к:

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

1 Ответ

1 голос
/ 04 апреля 2020

Решение

  1. Go до android-sdk в вашей системе.
  2. Переименование emulator/emulator.exe в эмулятор.
  3. Загрузка инструментов платформы для linux (точно такая же версия, как для windows) и объединение windows инструментов платформы с linux инструментами платформы.
  4. Убедитесь, что вы используете правильную версию java для NativeScript.
  5. Убедитесь, что вы правильно установили переменные окружения в .bashrc в WSL (в моем случае):
export ANDROID_HOME='/mnt/d/Android/sdk'
export JAVA_HOME='/usr/lib/jvm/java-8-openjdk-amd64'
export PATH=$PATH:$ANDROID_HOME/platform-tools
...