Bugün sizlerle kendi deneyimimden yola çıkarak React Native ve React Navigation’da karşılaştığım bir hatanın çözümünden bahsedeceğim. Belki aranızda aynı sorunla karşılaşanlar vardır diye düşündüm, umarım yardımcı olabilirim.
React Native’in 0.72 sürümüne React Navigation’ın 6.1.7 sürümünü kurarken, :react-native-safe-area-context:compileDebugAndroidTestKotlin
hatasıyla karşılaştım. Eğer siz de benim gibi bu durumdan müzdaripseniz, bir çıkış yolu bulabileceğimizi söyleyebilirim.
Topluluk sorunun farkında, sonraki güncellemelerde bu hata giderilecektir. Ancak Kotlin sürümünü değiştirerek hızlı bir çözüme ulaştım.
- Projenizin ana dizinindeki
android
klasörüne gidin. android/build.gradle
dosyasını açın.
Dosyanın en altındaki dependencies
bölümüne aşağıdaki satırı ekleyin:
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.0"
}
Bu basit değişiklikle, Kotlin sürümünüzü 1.9.0’a çekmiş olacaksınız ve :react-native-safe-area-context:compileDebugAndroidTestKotlin
hatası da tarihe karışacaktır.
Umarım sizin için de faydalı olur. Eğer farklı deneyimleriniz veya başka önerileriniz varsa, lütfen yorumlarda paylaşmayı unutmayın. Birbirimize destek olmak her zaman güzeldir.
Saatlerdir arıyorum hatanın cevabını.
Paylaşımın için çok teşekkür ederim üstadım.
Sorunum çözüldü