DEV Community 👩‍💻👨‍💻

Sávio Santos
Sávio Santos

Posted on

Gerando um apk Ionic usando Linux sem complicações

Historinha inicial

Lá estava eu, iniciando a programação mobile em Ionic Framework com meus colegas, sendo a ovelha negra da equipe: "o usuário de Linux".
Depois de 3 meses procurando tutoriais sem sucesso e recebendo tirações de sarro por meu bendito Linux, através de outro problema encontrei a solução: "usar uma imagem Docker".

Agora, abaixo apresento como resolvi o problema e espero que funcione para você também.

Vamos lá!?

Considero que você já tenha instalado o Ionic Framework em seu sistema.

Abra o terminal e siga os passos:

  1. Instale o Docker:

    sudo apt install docker
    
  2. Baixe a imagem Docker abaixo:

    sudo docker pull kusumoto/docker-ionic-android-sdk
    

    Clique para abrir a página do criador da imagem: Kusumoto.

  3. Verifique se a imagem está instalada:

    sudo docker images
    

Alt Text

  1. Digite esse comando na raiz do seu projeto para gerar o apk:

    sudo docker run --rm -v $(pwd):/ionicapp kusumoto/docker-ionic-android-sdk ionic cordova build android
    

    Perceba que ao final é inserido o comando que realmente faz a mágica: ionic cordova build android. Caso necessite executar um comando diferente substitua-o.

Considerações

Utilizo o Linux Mint 19 e não testei em outros sistemas, porém caso tem problemas reporte-me que tentarei ajudar.
Até Mais!!

Top comments (0)

🌚 Life is too short to browse without dark mode