«Android target: avdmanager: сбой команды с кодом выхода 1» при запуске Meteor Android - PullRequest
1 голос
/ 06 июня 2019

Я использую Ubuntu 18.04. Я установил Java 8, Android Studio и все зависимости, перечисленные здесь . Когда я бегу

meteor run android-device Я получаю следующую ошибку:

Your system does not yet seem to fulfill all requirements to build apps for Android.

Please follow the installation instructions in the mobile guide:
http://guide.meteor.com/mobile.html#installing-prerequisites

Status of the individual requirements:        
✓ Java JDK                                    
✓ Android SDK                                 
✗ Android target: avdmanager: Command failed with exit code 1
✓ Gradle              

java -version вывод:

openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)

javac -version вывод:

javac 1.8.0_212

Я пробовал использовать AVD или физический телефон Android, но я получаю ту же ошибку.

Другая ошибка, которую я получаю при запуске автономного AVD, заключается в том, что AVD запускается, но экран виртуального телефона остается черным, никогда не запускается.

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

JAVA_HOME путь был неверно установлен.Я выяснил это, выполнив avdmanager из терминала (Android / SDK / tools / bin / avdmanager), и ошибка была более явной.

0 голосов
/ 07 июня 2019

Вы должны установить путь SDK. Запустите следующие команды в консоли вашего проекта. Измените ANDROID_HOME на ваш путь SDK

export ANDROID_HOME="/home/Android/Sdk"

export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"

После настройки пути sdk выполните команду ниже, чтобы запустить приложение в эмуляторе Android

Запуск метеора Android

...