Я создаю приложение nativescript с angular, я использую сервер json.У меня запущен сервер json, и когда я запускаю 'tns run android' или 'tns doctor', я получаю эти ошибки.
× Переменная среды ANDROID_HOME не установлена или указывает на несуществующий каталог.Вы не сможете выполнять какие-либо операции, связанные со сборкой для Android.Чтобы иметь возможность выполнять операции, связанные со сборкой Android, установите переменную ANDROID_HOME
так, чтобы она указывала на корневой каталог установочного каталога Android SDK.
× ВНИМАНИЕ: adb из Android SDK не установлен или не настроендолжным образом.Для операций, связанных с Android, интерфейс командной строки NativeScript будет использовать встроенную версию adb.Чтобы избежать возможных проблем с собственным эмулятором Android, Genymotion или подключенными устройствами Android, убедитесь, что вы установили последний Android SDK и его зависимости, как описано в http://developer.android.com/sdk/index.html#Requirements
× ВНИМАНИЕ: Android SDK не установлен илине настроен правильно.Вы не сможете запускать свои приложения в нативном эмуляторе.Чтобы иметь возможность запускать приложения в собственном эмуляторе Android, убедитесь, что вы установили последний Android SDK и его зависимости, как описано в http://developer.android.com/sdk/index.html#Requirements
× Не удается найти совместимый Android SDK для компиляции.Чтобы иметь возможность собирать для Android, установите Android SDK 28 или более поздней версии.Запустите $ sdkmanager
для управления версиями Android SDK.
× В вашей системе должны быть установлены инструменты сборки Android SDK.Вы можете установить любую версию в следующем диапазоне: '> = 23 <= 28'.Запустите <code>$ sdkmanager из командной строки, чтобы установить необходимый Android Build Tools
.Если они у вас уже установлены, убедитесь, что переменная окружения ANDROID_HOME
установлена правильно.
× Ошибка при выполнении команды 'javac'.Убедитесь, что вы установили Java Development Kit (JDK) и задали переменную среды JAVA_HOME.Вы не сможете создавать свои проекты для Android.Чтобы иметь возможность сборки для Android, убедитесь, что вы установили Java Development Kit (JDK) и настроили его в соответствии с системными требованиями, как описано в http://docs.nativescript.org/setup/ns-cli-setup/ns-setup-win.html#system-requirements
× ВНИМАНИЕ: Java Development Kit (JDK)не установлен или неправильно настроен.Вы не сможете работать с Android SDK и не сможете выполнять некоторые операции, связанные с Android.Чтобы убедиться, что вы можете разрабатывать и тестировать свои приложения для Android, убедитесь, что вы установили JDK, как описано в http://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html (для JDK 8).
Я установил JDK и Android Studio, яустановил SDK в андроид студию.