ホームページ >ウェブフロントエンド >jsチュートリアル >0.71.0-rc.0 にアップデートした後、React Native Android ビルドが失敗するのはなぜですか?
バージョン 0.71.0-rc.0 リリース後の React Native Android ビルド エラー
React Native での最近の Android ビルド エラーが観察されています。コードを変更しなくても。この問題は、React Native バージョン 0.71.0-rc.0 のリリースに起因すると考えられています。
解決策
方法 1:
次の内容で android/build.gradle ファイルを更新します。以下:
buildscript { // ... } allprojects { repositories { exclusiveContent { filter { includeGroup "com.facebook.react" } forRepository { maven { url "$rootDir/../node_modules/react-native/android" } } } // ... } }
これにより、React Native Android ライブラリの解決が、node_modules のバージョンを使用するように強制されます。
方法 2 (古い Gradle バージョンの場合):
以下を android/build.gradle に追加しますfile:
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 } } // ... }
これにより、Gradle は指定された React Native バージョンを使用するようになります。
追加の注意:
実装後にビルド エラーが発生した場合これらの解決策を使用する場合は、最近のコード変更を元に戻して、再試行することをお勧めします。
以上が0.71.0-rc.0 にアップデートした後、React Native Android ビルドが失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。