DEV Community

Rodrigo Alexandre
Rodrigo Alexandre

Posted on

1

Atualizando os projetos base da Alura para React Native

Mais uma atualização para completar a Formação React Native da @Alura . Desta vez precisei realiza a atualização do projeto do curso React Native: utilizando Web API. A versão do Expo que estava no meu Android Emulator

Image description
Calma Android. Tá muito brabo!

Para atualizar um projeto Expo de SDK 44 para SDK 47, siga esses passos:

Atualize o expo-cli instalado globalmente na sua máquina executando o comando npm install -g expo-cli@latest

Atualizei o expo no projeto com o comando expo upgrade

Atualizei as dependências do seu projeto para as versões compatíveis com o SDK 47. Isso pode ser feito executando expo install seguido dos pacotes necessários ou editando manualmente o arquivo package.json

Verifique se o seu arquivo app.json está configurado com a versão correta do SDK. Deve ser "sdkVersion": "47.0.0"

Rodei o servidor expo com

npx expo start
Enter fullscreen mode Exit fullscreen mode

Testei no celular e no Android Studio e, voi lá, tudo funcionando corretamente!

Tenha em mente que essa atualização pode exigir algum trabalho adicional para corrigir possíveis problemas de compatibilidade, então é recomendado fazer backup do seu projeto antes de iniciar a atualização!!!

Leia a documentação!

Sentry mobile image

Tired of users complaining about slow app loading and janky UI?

Improve performance with key strategies like TTID/TTFD & app start analysis.

Read the blog post

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay