Rumah > hujung hadapan web > tutorial js > Mengapa My React Native Android Build Gagal Selepas Menaik taraf kepada 0.71.0-rc.0?

Mengapa My React Native Android Build Gagal Selepas Menaik taraf kepada 0.71.0-rc.0?

Susan Sarandon
Lepaskan: 2024-12-05 07:27:09
asal
943 orang telah melayarinya

Why is My React Native Android Build Failing After Upgrading to 0.71.0-rc.0?

React Native Android Build Gagal dengan Pelbagai Ralat Walaupun Tiada Perubahan Kod Akibat Keluaran React Native 0.71.0-rc.0

Masalah:

Pengguna sedang alami Kegagalan binaan Android dengan pelbagai mesej ralat, walaupun tidak membuat sebarang perubahan kod dalam beberapa hari lalu. Isu ini nampaknya telah timbul selepas keluaran React Native versi 0.71.0-rc.0.

Punca:

Kegagalan binaan disebabkan oleh keluaran baru-baru ini daripada React Native 0.71.0-rc.0.

Penyelesaian:

Untuk menyelesaikan isu, cuba salah satu kaedah berikut:

Kaedah 1:

Tambahkan pembaikan ini pada android/build.gradle anda fail:

buildscript {
    // ...
}


allprojects {
    repositories {
       exclusiveContent {
           filter {
               includeGroup "com.facebook.react"
           }
           forRepository {
               maven {
                   url "$rootDir/../node_modules/react-native/android"
               }
           }
       }
        // ...
    }
}
Salin selepas log masuk

Kaedah 2:

Jika versi gradle anda tidak menyokong kaedah pertama, tambahkan ini pada fail android/build.gradle anda sebaliknya:

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
          }
    }
    // ...  
}
Salin selepas log masuk

Pembetulan ini memaksa resolusi pustaka Android React Native untuk menggunakan yang di dalam direktori node_modules, menyelesaikan isu.

Atas ialah kandungan terperinci Mengapa My React Native Android Build Gagal Selepas Menaik taraf kepada 0.71.0-rc.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan