Resolvendo erros de build Ionic Linux - Gu1lh3rm/ionic GitHub Wiki

Depois de instalar o Ionic seguindo os passos indicados no site

Baixe o Android Studio com o JDK

Obs: não faça esses passos como sudo su

  1. Baixe o android studio

https://developer.android.com/studio/

  1. Mova para um diretório comum mv android-studio /opt/ eu prefiro deixar em opt

  2. execute o arquivo ./studio.sh em /opt/android-studio/bin e instale normalmente

  3. Baixe os plugins para algumas versões do android.

Configurando as variáveis locais

Obs: Depois de baixar o Android Studio ou JDK

  1. Configure o arquivo bashrc use o editor de sua preferência atalho gedit ~/.bashrc

Obs: Certifique-se que as pastas estejam nos locais onde você está apontando

# JAVA

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

export ANDROID_HOME=/home/guilherme/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/

export GRADLE_HOME=/opt/android-studio/gradle/gradle-4.4
export PATH=${PATH}:$GRADLE_HOME/bin

  1. De permissão de execução no arquivo gradle

chmod +x /opt/android-studio/gradle/gradle-4.4/bin/gradle

  1. Execute o o comando cordova run android -device dentro da pasta onde está o projeto

Como gerar um instalador para android

  1. Gera um build simples

ionic cordova build android

  1. Gera um build para onde não é possível ver os códigos

ionic cordova build android --prod

⚠️ **GitHub.com Fallback** ⚠️