ionic 4 - build android - Не удалось найти установленную версию Gradle, даже если она установлена - PullRequest
1 голос
/ 06 марта 2019

Я занимаюсь разработкой приложения для Ionic 4, ubuntu 18 - моя ОС.Теперь я хочу опубликовать приложение на Android

, когда я набираю: sudo ionic cordova build android --prod --release

Я получаю следующую ошибку:

Android Studioобнаружен проект ANDROID_HOME = / usr / lib / android-sdk JAVA_HOME = / usr / lib / jvm / java-8-oracle / bin / java "
studio Не удалось найти установленную версию Gradle в Android Studio,

но я установил gradle:

myApp git: (master) ✗ gradle -v


Gradle 5.2.1

Время сборки: 2019-02-08 19:00:10 UTC Редакция: f02764e074c32ee8851a4e1877dd1fea8ffb7183

Kotlin DSL: 1.1.3 Kotlin: 1.3.20 Groovy: 2.5.4 Ant: Apache Ant (TM) версия 1.9.13, скомпилированная 10 июля 2018 г.JVM: 1.8.0_201 (Oracle Corporation 25.201-b09) ОС: Linux 4.15.0-45-generic amd64

также внутри моего файла ~ / .zshrc имеет:

export ZSH="/home/itamar/.oh-my-zsh"
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/bin/java"
export PATH=$PATH:/opt/gradle/gradle-5.2/bin

1 Ответ

0 голосов
/ 06 марта 2019

Solution # 1

Первое, что я бы попробовал, это запустить команду без sudo, поэтому просто запустите ionic cordova build android --prod --release

Если это не сработает, попробуйте решение №2


Решение # 2

Вам нужно загрузить пакет gradle с их веб-сайта .После того, как вы загрузили двоичные файлы Gradle, вы хотите сделать следующее:

  1. Перейдите по пути к SDK, например cd $HOME/Android/Sdk/tools
  2. Создать новую папку с именем gradle
  3. Перейдите в каталог cd ./gradle
  4. Извлеките загруженные ранее двоичные файлы в папку
  5. Запустите команду еще раз ionic cordova build android --prod --release
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...