Criei um projeto do zero utilizando as seguintes instruções https://blog.rocketseat.com.br/expo-sdk-38-melhorias-que-fazem-do-expo-uma-opcao-ainda-melhor/ porém depois de 2 meses de trabalho ao tentar gerar a apk estou recebendo o aviso abaixo e ao ignorar e instalar a apk gerada o app simplesmente não abre, depois de instalado aparece a mensagem “O app parou de funcionar”.
Segue abaixo o aviso e meu package.json.
aviso:
⚠️ expo build:android currently only supports managed workflow apps.
If you proceed with this command, we can run the build for you but it will not include any custom native modules or changes that you have made to your local native projects.
Unless you are sure that you know what you are doing, we recommend aborting the build and doing a native release build through Android Studio.
package.json:
{
"main": "index.js",
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"web": "expo start --web",
"start": "react-native start",
"test": "jest"
},
"dependencies": {
"@expo-google-fonts/roboto": "^0.1.0",
"@expo-google-fonts/ubuntu": "^0.1.0",
"@react-native-community/async-storage": "^1.12.1",
"@react-native-community/masked-view": "0.1.10",
"@react-navigation/native": "^5.8.10",
"@react-navigation/stack": "^5.12.8",
"axios": "^0.21.1",
"expo": "^40.0.1",
"expo-app-loading": "^1.0.1",
"expo-cli": "^4.1.6",
"expo-font": "~8.4.0",
"expo-linear-gradient": "~8.4.0",
"expo-splash-screen": "~0.8.0",
"expo-status-bar": "~1.0.3",
"expo-updates": "~0.4.0",
"react": "16.13.1",
"react-dom": "16.13.1",
"react-native": "~0.63.4",
"react-native-gesture-handler": "~1.8.0",
"react-native-masked-text": "^1.13.0",
"react-native-modal": "^11.6.1",
"react-native-paper": "^4.7.1",
"react-native-picker-select": "^8.0.4",
"react-native-safe-area-context": "3.1.9",
"react-native-screens": "~2.15.0",
"react-native-unimodules": "~0.12.0",
"react-native-vector-icons": "^7.1.0",
"react-native-web": "~0.13.12",
"react-navigation": "^4.4.3"
},
"devDependencies": {
"@babel/core": "~7.9.0",
"@types/jest": "^26.0.20",
"@types/react": "^17.0.0",
"@types/react-native": "^0.63.45",
"@types/react-native-vector-icons": "^6.4.6",
"@types/react-test-renderer": "^17.0.0",
"@typescript-eslint/eslint-plugin": "^4.12.0",
"@typescript-eslint/parser": "^4.12.0",
"babel-jest": "~25.2.6",
"eslint": "6.8.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-prettier": "^7.1.0",
"eslint-import-resolver-typescript": "^2.3.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-prettier": "^3.3.1",
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-react-hooks": "^2.5.0",
"jest": "~25.2.6",
"prettier": "^2.2.1",
"react-test-renderer": "~16.13.1",
"typescript": "^4.1.3"
},
"jest": {
"preset": "react-native"
},
"private": true
}
Não sei mais o que fazer, preciso usar o expo pois posteriormente vou lançar meu app para IOS também. Alguém tem alguma sugestão do que pode me ajudar?