Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Não roda no android

Depois que rodo o comando: ionic run android --devise, aparece a seguinte mensagem.

BUILD SUCCESSFUL

Total time: 1.243 secs

Built the following apk(s): /home/gustavo/Documentos/alura/curso-ionic/AluraCar/platforms/android/build/outputs/apk/android-debug.apk

ANDROID_HOME=/home/gustavo/Android/Sdk

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

No target specified and no devices found, deploying to emulator

Error: No emulator images (avds) found. 1. Download desired System Image by running: /home/gustavo/Android/Sdk/tools/android sdk 2. Create an AVD by running: /home/gustavo/Android/Sdk/tools/android avd HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver

O celular android esta conectado no notebook pelo USB mas não esta rodando.

4 respostas

O comando que vc digitou está errado. O correto é:

ionic android build --device

device com C e não com S

No comando ionic android build --device parece isso:

() ()


| |/ | ' | |/ | | | (_) | | | | | ( ||__/|| |||__| CLI v2.2.1

Usage: ionic task args

E no comando ionic run android --device isso:

BUILD SUCCESSFUL

Total time: 1.187 secs

Built the following apk(s): /home/gustavo/Documentos/alura/curso-ionic/AluraCar/platforms/android/build/outputs/apk/android-armv7-debug.apk /home/gustavo/Documentos/alura/curso-ionic/AluraCar/platforms/android/build/outputs/apk/android-x86-debug.apk

ANDROID_HOME=/home/gustavo/Android/Sdk

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

Error: Failed to deploy to device, no devices found.

solução!

Olha a mensagem de erro:

Error: Failed to deploy to device, no devices found.

Tá informando que não achou seu celular. Ou não está plugado na usb ou ele está bloqueado, daí não é possível instalar o app

Consegui resolver, realmente o celular não estava sendo identificado. Eu estava usando o LG K4 mas não consegui roda o app nele por esse motivo. Tentei com o motorolo G3 e consegui rodar o app. Obrigado.