
ERROR: Could not find method testImplementation() for arguments [junit:junit:4.12] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Bu sorun Android Studio’nun son versiyonu ile ülkemizde ve bazı ülkelerde meydana gelmiştir. Windows dilinin türkçe olması nedeniyle oluşan sorunu çözmek çok basit. Her projede bu sorunu yaşamak istemeyenler Windows dilini ingilizce yaparsa ve bilgisayarı yeniden başlatırsa sorun çözülmüş olacaktır. Fakat çevirmek istemeyenler için 2 yöntem var.
Bu İki çözümde hatayı çözecektir.
1.Çözüm (Versiyon)
build gradle(Project) bölümünden classpath versiyonunu 3.2.2 den 3.2.1 yapın.
1 2 3 |
dependencies { classpath 'com.android.tools.build:gradle:3.2.1' } |
Gradle-wrapper.properties dosyasından gradle versiyonunu 4.6 yapın.
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
Projeniz tekrar derleyin hata düzelecektir.
Not: Son sürümü kullanmanız için uyarı mesajı gelecektir.
Don’t remind me again for this project butonuna tıklayabilirsiniz.
2. Çözüm (Karakter)
Build gradle(Module) kütüphaneler bölümünde testImplementation yazan yerlerdeki büyük I harfini aşağıdaki gibi büyük İ olarak yazarsak hata düzelecektir.
1 2 3 |
testİmplementation 'junit:junit:4.12' androidTestİmplementation 'com.android.support.test:runner:1.0.2' androidTestİmplementation 'com.android.support.test.espresso:espresso-core:3.0.2' |
File->Save All ile projeyi kaydedin.
Projeniz tekrar derleyin hata düzelecektir.
File –> Sync Project with Gradle Files
Yazıyı okuduğunuz için teşekkürler, artık medium üzerinde yazılarımı yayınlayacağım.
Medium hesabımı takip etmeyi unutmayın.
İlk yazımı yayınladım ulaşmak için tıklayınız.
Medium : https://medium.com/@unalzafer
karakteri büyük İ ile düzeltince oldu, çok teşekkür ederim
Gerçekten çok ama çok yardımcı oldunuz teşekkür ederim. Android Studio gradle’ı otomatik güncelleiyordu, güncelleyince de gradle hatası alıyordum. 1. çözüm bana yardımcı oldu. İyi çalışmalar
Çok teşekkürler, yardımcı oldunuz 🙂
100 yerde aradım. 1 satırda çözüldü iş. Helal olsun !!!