{
"name": "RNNProject",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.8.3",
"react-native": "0.59.1",
"react-native-navigation": "^2.15.0"
},
"devDependencies": {
"@babel/core": "7.4.0",
"@babel/runtime": "7.4.2",
"babel-jest": "24.5.0",
"jest": "24.5.0",
"metro-react-native-babel-preset": "0.53.1",
"react-test-renderer": "16.8.3"
},
"jest": {
"preset": "react-native"
}
}
graddle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip
Build Graddle
dependencies {
classpath 'com.Android.tools.build:gradle:3.0.1' }
J'ai résolu ce problème en procédant comme suit:
distributionUrl
en distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.Zip
.classpath
en 'com.Android.tools.build:gradle:3.3.0'
."metro-react-native-babel-preset": "0.51.0"
se trouve dans votre fichier packge.json.yarn install
.Cela se produit lorsque vous avez mis à jour la version native de react mais que le code de votre projet n'est pas compatible avec la version native de react.
Vous devez donc effectuer les modifications manuellement. Vous pouvez le faire en utilisant l'aide à la mise à niveau native de React
https://react-native-community.github.io/upgrade-helper
Spécifiez votre version native native et la version que vous souhaitez mettre à jour. Vous pouvez voir les changements à effectuer
Joindre une capture d'écran pour obtenir de l'aide
Résolu mon problème en suivant ces étapes
node_modules
et package-lock.json/yarn.lock
.distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.Zip
dans gradle-wrapper.properties
com.Android.tools.build:gradle:3.4.0
) dans Android/build.gradle
sous buildscript.dependencies
.yarn
.Vous pouvez rencontrer d'autres erreurs en raison de la mise à niveau gradle qui doit être résolue.
Supplément à la réponse d'Omar Al-Howeiti.
Ajouter Android: usesCleartextTraffic = "true" à AndroidManifest.xml
<application
Android:name=".MainApplication"
Android:label="@string/app_name"
Android:icon="@mipmap/ic_launcher"
Android:allowBackup="false"
Android:usesCleartextTraffic="true"
Android:theme="@style/AppTheme">