React Native Android Build schlägt mit verschiedenen Fehlern fehl, obwohl keine Codeänderungen aufgrund der React Native 0.71.0-rc.0-Version vorgenommen wurden
Problem:
Benutzer erleben Android-Build-Fehler mit unterschiedlichen Fehlermeldungen, obwohl sie keinen Code erstellt haben Änderungen in den letzten Tagen. Das Problem scheint nach der Veröffentlichung von React Native Version 0.71.0-rc.0 aufgetreten zu sein.
Ursache:
Die Build-Fehler werden durch die aktuelle Version verursacht von React Native 0,71,0-rc.0.
Lösung:
Um das Problem zu beheben, versuchen Sie eine der folgenden Methoden:
Methode 1:
Fügen Sie diesen Fix zu Ihrem android/build.gradle hinzu Datei:
buildscript { // ... } allprojects { repositories { exclusiveContent { filter { includeGroup "com.facebook.react" } forRepository { maven { url "$rootDir/../node_modules/react-native/android" } } } // ... } }
Methode 2:
Wenn Ihre Gradle-Version die erste Methode nicht unterstützt, fügen Sie diese stattdessen Ihrer Android/build.gradle-Datei hinzu:
def REACT_NATIVE_VERSION = new File(['node', '--print', "JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim()) buildscript { // ... } allprojects { configurations.all { resolutionStrategy { force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION } } // ... }
Diese Korrekturen erzwingen, dass die Auflösung der React Native Android-Bibliothek diejenige im Verzeichnis „node_modules“ verwendet, wodurch das Problem behoben wird Problem.
Das obige ist der detaillierte Inhalt vonWarum schlägt mein React Native Android Build nach dem Upgrade auf 0.71.0-rc.0 fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!