NativeScript - CMD запускается проблема Android - PullRequest
0 голосов
/ 12 мая 2019

Я новичок в NativeScript.

Я выполнил полную настройку (cmd tns doctor без проблем) и создал новый проект с помощью cmd tns create .

Я также установил Android studio, а также создал виртуальное устройство с помощью AVD Manager (Pixel 3 API Q).

Теперь открыл проект в Android Studio и запустил cmd tns run android / tns run android --bundle , но выдает ошибку " Не удается найти подключенные устройства. Повторно подключите все подключенные устройства, убедитесь, что ваша система их распознает, и снова введите эту команду."

cmd tns device не показывает никаких устройств, но tns device android --available-devices показывает устройства.

Помогите пожалуйста как подключить устройство и эмуляторы.

Кроме того, у меня нет опыта работы в Android-студии.

screenshot of my issue.

Ответы [ 2 ]

1 голос
/ 03 июня 2019

Я также новичок в Nativescript и у меня уходит два дня на настройку всей среды для запуска приложения Nativescript с эмулятором Android без установки Android Studio. Так что проблема, с которой вы столкнулись, у меня тоже есть, и чтобы ее исправить, нужно просто добавить «ANDROID_AVD_HOME» в ваши системные переменные. Переменные среды После этого вы можете запустить ваш эмулятор только в окне командной строки и в другом окне командной строки, не закрывая ваш эмулятор, вы можете набрать «tns device» и увидеть активные эмуляторы, а затем запустить ваше приложение, используя «tns run» или «tns run android». --device emulatorname ". Это работает для меня после многих попыток

0 голосов
/ 17 июля 2019

Установить путь к среде для эмулятора Android. Сначала откройте переменные среды и дважды щелкните путь в системных переменных, затем откройте новое окно Редактировать переменную среды и добавьте путь эмулятора в этом окне. Как показано на этом изображении.

1. Environment Variables

2. Edit Environment Variables

...