Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Gerando o APK e AAB para instalar em outros dispositivos - Curso de React Native - Aula 46
Play lesson

Curso de ReactNative - Gerando o APK e AAB para instalar em outros dispositivos - Curso de React Native - Aula 46

Do zero ao app: crie aplicativos móveis reais com React Native

4.0 (1)
9 learners

What you'll learn

Configurar o ambiente de desenvolvimento React Native no Windows e criar um aplicativo inicial
Criar e estilizar componentes funcionais e de classe utilizando CSS e propriedades (props)
Implementar navegação entre telas utilizando Stack, Tab e Drawer Navigation
Desenvolver aplicativos completos com funcionalidades como estado, listas, armazenamento local e consumo de API

This course includes

  • 13.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Gerando o APK e AAB para instalar em outros dispositivos - Curso de React Native - Aula 46 Na aula de hoje do curso de React Native, vamos aprender como gerar os arquivos APK e AAB para poder distribuir e instalar em outros dispositivos Android. ----- GUIA PASSO-A-PASSO PARA GERAÇÃO DO APK E DO AAB ----- Por padrão existe um APK na pasta "...\android\app\build\outputs\apk\debug" que é gerado para instalar o app no emulador durante o processo de desenvolvimento ---- Atualizar Gradle ---- 1) confira a versão atual do seu gradle ./gradle --version ./gradlew --version 2) No site "gradle.org/releases" confira a versão mais atual e digite o comando ./gradlew wrapper --gradle-version 6.7.1 (ou a última versão disponível) 3) Digite novamente o comando "./gradlew --version" para completar o download e verificar a versão atualizada ------------------------- 1 - Entre na pasta do aplicativo 2 - Rode os comandos abaixo para gerar os arquivo de keystore (chave). Uma linha de comando de cada vez keytool -genkeypair -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 2.1 - Será necessário inserir uma senha e mais algumas informações 6 digitos (123456). 2.2 - Ao finalizar serão gerados os arquivos das chaves na pasta ao app (my-release-key.keystore e my-upload-key.keystore). 3 - Copie as chaves e cole na pasta app que fica dentro da pasta android do seu projeto {seuApp}\android\app 4 - Agora vamos configurar as váriaveis do Gradle 4.1 - Na pasta android do seu projeto ( {seuApp}\android ) no arquivo gradle.properties insira os comandos a seguir: MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore MYAPP_UPLOAD_KEY_ALIAS=my-key-alias MYAPP_UPLOAD_STORE_PASSWORD=***Senha que vc digitou antes*** MYAPP_UPLOAD_KEY_PASSWORD=***Senha que vc digitou antes*** 5 - Na pasta ( {seuApp}\android\app ) no arquivo build.gradle insira os comandos dentro de android {signingConfigs} release { if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) { storeFile file(MYAPP_UPLOAD_STORE_FILE) storePassword MYAPP_UPLOAD_STORE_PASSWORD keyAlias MYAPP_UPLOAD_KEY_ALIAS keyPassword MYAPP_UPLOAD_KEY_PASSWORD } } 5.1 - (e dentro do buildTypes) insira o comando: release { signingConfig signingConfigs.release } 6 - Gerando o arquivo APK 6.1 - No prompt digite o comando dentro da pasta ( Android ) do seu App digite: ./gradlew assembleRelease 6.2 - Para gerar o AAB para publicar na google play digite o comando: ./gradlew bundleRelease 7 - O APK se encontrará na pasta ...\android\app\build\outputs\apk\release 8 - O AAB se encontrará na pasta ...\android\app\build\outputs\bundle\release ----------------------------------------------------------- React Native é uma biblioteca Javascript criada pelo Facebook. É usada para desenvolver aplicativos para os sistemas Android e IOS de forma nativa. React Native fornece a API Fetch para suas necessidades de rede. A busca parecerá familiar se você já usou XMLHttpRequestou outras APIs de rede antes. Em nosso curso de React Native você irá aprender de forma objetiva e simples como criar aplicativos de celular para Android e iOS usando o mesmo código. Link deste vídeo: https://youtu.be/HuPK62LHCms Site do canal http://cfbcursos.com.br Colabore com nosso canal: Qualquer valor usando o PIX: [email protected] Página de cursos no site http://cfbcursos.com.br/cursos-cfb/ e-mails: [email protected] [email protected] Outros Links: Vídeo Colabore com nosso canal: https://youtu.be/ErSVqAsrxBU Canal youtube: http://www.youtube.com/canalfessorbruno Instagram: instagram.com/cfbcursos ou @cfbcursos Twitter: @cfbcursos Facebook: www.facebook.com/canalfessorbruno Youtube: www.youtube.com/canalfessorbruno vakinhas https://www.vakinha.com.br/vaquinha/melhoria-de-equipamentos-cfbcursos https://www.vakinha.com.br/vaquinha/impressora-3d-47dd4618-025a-45e1-8046-1deb75e0a139 Produção: Bruno P. Campos / CFB Cursos Edição: Bruno P. Campos / CFB Cursos Licença padrão do YouTube #cfbcursos #reactnative #cursodeprogramacao

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere