Ao se desenvolver apps com React Native é possível gerar arquivos .apk?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ao se desenvolver apps com React Native é possível gerar arquivos .apk?
Olá, Vinicius!
Sim, ao desenvolver aplicativos com React Native, é possível gerar arquivos .apk para dispositivos Android. Para fazer isso de forma resumida, siga estes passos:
Certifique-se de ter o ambiente de desenvolvimento configurado, incluindo o Node.js, o React Native CLI e o Android Studio.
Navegue até o diretório do seu projeto React Native no terminal.
Execute o comando react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res para gerar os arquivos JavaScript e recursos necessários.
Em seguida, execute cd android para navegar até a pasta android do seu projeto.
Execute ./gradlew assembleRelease (no Linux/macOS) ou gradlew.bat assembleRelease (no Windows) para compilar o aplicativo em modo de lançamento.
O arquivo .apk gerado estará localizado em android/app/build/outputs/apk/release/app-release.apk.
Mais ou menos isso.
Agora você tem um arquivo .apk pronto para ser instalado e distribuído em dispositivos Android. Certifique-se de que todas as configurações de assinatura e permissões necessárias estejam corretas antes de distribuir seu aplicativo.
Espero ter ajudado e bons estudos!
Obrigado, Renan!