Я новичок в ionic и пытаюсь запустить приложение, но команда ionic cordova run android всегда терпит неудачу. подробное исключение вы найдете здесь
Обнаружен проект Android Studio
ANDROID_HOME = C: \ Users \ TECHLAP31 \ AppData \ Local \ Android \ Sdk
JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_181
студия
Путь подпроекта: CordovaLib
Путь подпроекта: приложение
FAILURE: сборка не удалась, исключение.
Где:
Строка файла сборки "C: \ My Drive \ Demo \ Mobile App \ IonicApps \ TestApp \ platform \ android \ CordovaLib \ build.gradle": 40
Что пошло не так:
Возникла проблема при оценке проекта ': CordovaLib'.
COM / Google / gson / JsonParseException
Попробуйте:
Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить дополнительные выходные данные журнала.
Получите дополнительную помощь по https://help.gradle.org
СТРОИТЬ ОШИБКА в 1с
(узел: 11008) UnhandledPromiseRejectionWarning: Ошибка: cmd: Команда не выполнена с кодом выхода 1 Вывод ошибки:
СБОЙ: Сбой сборки за исключением.
Где:
Строка файла сборки "C: \ My Drive \ Demo \ Mobile App \ IonicApps \ TestApp \ platform \ android \ CordovaLib \ build.gradle": 40
Что пошло не так:
Возникла проблема при оценке проекта ': CordovaLib'.
COM / Google / gson / JsonParseException
Попробуйте:
Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить дополнительные выходные данные журнала.
Получите дополнительную помощь по https://help.gradle.org
СТРОИТЬ ОШИБКА в 1с
at ChildProcess.whenDone (C: \ My Drive \ Demo \ Мобильное приложение \ IonicApps \ TestApp \ platform \ android \ cordova \ node_modules \ cordova-common \ src \ superspawn.js: 169: 23)
на emitTwo (events.js: 126: 13)
в ChildProcess.emit (events.js: 214: 7)
at MaybeClose (внутренняя / child_process.js: 925: 16)
в Process.ChildProcess._handle.onexit (internal / child_process.js: 209: 5)
(узел: 11008) UnhandledPromiseRejectionWarning: необработанное отклонение обещания. Эта ошибка возникла либо из-за того, что внутри асинхронной функции не был выполнен блок catch, либо из-за отклонения обещания, которое не было обработано с помощью .catch (). (идентификатор отклонения: 1)
(узел: 11008) [DEP0018] Предупреждение об устаревании: отклонение необработанного обещания устарело. В будущем отклонения обещаний, которые не обрабатываются, завершат процесс Node.js с ненулевым кодом выхода.
вот мои подробности о ионной информации:
Ионный:
ionic (Ionic CLI): 4.1.1 (C: \ Users \ TECHLAP31 \ AppData \ Roaming \ npm \ node_modules \ ionic)
Ionic Framework: ионно-угловой 3.9.2
@ ionic / app-scripts: 3.2.0
Кордова:
cordova (Cordova CLI): не установлено
Платформы Cordova: Android 7.0.0
Плагины Cordova: cordova-plugin-ionic-клавиатура 2.1.2, cordova-plugin-ionic-webview 2.1.0, (и 4 других плагина)
Система:
Инструменты Android SDK: 26.1.1 (C: \ Users \ TECHLAP31 \ AppData \ Local \ Android \ Sdk)
NodeJS: v8.11.1 (C: \ Program Files \ nodejs \ node.exe)
нпм: 6.0.1
ОС: Windows 10
здесь установлена информация о версии Gradle:
Gradle 4.10
Время сборки: 2018-08-27 18:35:06 UTC
Редакция: ee3751ed9f2034effc1f0072c2b2ee74b5dce67d
Kotlin DSL: 1.0-rc-3
Котлин: 1.2.60
Groovy: 2.4.15
Ant: Apache Ant (TM) версия 1.9.11, скомпилированная 23 марта 2018 года
JVM: 1.8.0_181 (Oracle Corporation 25.181-b13)
ОС: Windows 10 10.0 amd64
Пожалуйста, помогите.
Спасибо и всего наилучшего.