2
respostas

Instalar o App no celular

Olá, professor Tudo bem? Eu gostaria de saber se tem alguma aula que ensina a colocar o app que eu ir fazendo no curso direto no celular sem ter que publicar da Play Store, tem como fazer isso?

2 respostas

Olá Marcio!

Publicar na PlayStore não é ensinado mas temos um artigo aqui na Caelum que pode te ajudar:

https://blog.caelum.com.br/publicando-sua-app-no-google-play/

No caso do React Native, você pode conectar o seu aparelho na USB do seu computador e utilizar ele ao invés do emulador. Para fazer isso, você precisa habilitar no seu aparelho o debug por USB. Aqui tem explicações de como fazer isso.

https://facebook.github.io/react-native/docs/running-on-device

Para instalar no seu aparelho, você tem duas formas, você pode instalar uma versão de testes (Debug), ou uma versão final (assinada).

A versão de debug é mais fácil, no terminal, a partir da raiz do projeto, basta fazer:

cd android
gradlew assembleDebug

O APK vai ser copiado para a pasta /android/app/build/outputs/apk/

Gerar o APK assinado é quase a mesma coisa, o comando seria assim:

cd android
gradlew assembleRelease

O problema é que precisaria criar uma assinatura digital e editar vários arquivos do Android (Gradlew).

Aqui tem um passo a passo:

https://www.decoide.org/react-native/docs/signed-apk-android.html

Acompanhe as explicações até o final do tópico "Generating the release APK "

Independente do modo que você gerar o APK (Debug ou Release), para copiar o APK e instalar no aparelho você precisa habilitar a instalação de aplicativos que não vieram da loja. Aqui tem a explicação de como fazer isso:

https://olhardigital.com.br/noticia/como-instalar-apps-no-android-sem-precisar-do-google-play/37589