abdurrahmanekr / bana-istedigini-sor

Yeni paylaştığım yazılardan haberdar olmak için bloguma abone olun:
https://avarekodcu.com
12 stars 1 forks source link

Execution failed for task ':app:processDebugGoogleServices'. #56

Closed HacerBusraKILIC closed 6 years ago

HacerBusraKILIC commented 6 years ago

image

firebase de facebook ile giriş yapmak için çalışıyordum. Bu hatayı nasıl çözebilirim?

abdurrahmanekr commented 6 years ago

SDK manager üzerinden SDK Tools içinde Google Repository kurulu mu sizde?

ekran resmi 2018-07-15 os 1 32 16

HacerBusraKILIC commented 6 years ago

image evet kurulu

abdurrahmanekr commented 6 years ago

denediğiniz topluluktan baktığınız çözümler var mı?

HacerBusraKILIC commented 6 years ago

https://stackoverflow.com/questions/34990479/no-matching-client-found-for-package-name-google-analytics-multiple-productf buradakiler işe yaramadı

abdurrahmanekr commented 6 years ago

android/build.gradle dosyasına google-services eklediniz mi?

  dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0'
+   classpath 'com.google.gms:google-services:3.0.0'
HacerBusraKILIC commented 6 years ago

image

evet ekledim

abdurrahmanekr commented 6 years ago

peki android/app/build.gradle dosyasının içine bunu eklediniz mi

apply plugin: 'com.google.gms.google-services'
HacerBusraKILIC commented 6 years ago

image evet ekledim

abdurrahmanekr commented 6 years ago

onu en alta taşıyıp dener misiniz?

HacerBusraKILIC commented 6 years ago

image aynı hatayı alıyorum

abdurrahmanekr commented 6 years ago

android dizininde şu komutu çalıştırıp deneyebilir misiniz?

./gradlew dependencies
HacerBusraKILIC commented 6 years ago

image

image

abdurrahmanekr commented 6 years ago

E başardık o zaman :D 👍

abdurrahmanekr commented 6 years ago

success'i görünce sorun çözüldü sandım :/ herhalde android/app/google-services.json dosyasında bir bozukluk var

HacerBusraKILIC commented 6 years ago

Anladım çok teşekkürler.

abdurrahmanekr commented 6 years ago

@HacerBusraKILIC çözüldü mü?

HacerBusraKILIC commented 6 years ago

image Burada görebildiğim bir bozukluk yok. malesef iki gündür bakıyorum ama hiç bir şey bulamadım

abdurrahmanekr commented 6 years ago

Sanırsam paket isminden kaynaklanan bir sorun var google-services.json üzerinden tanımlanan isim com.fbLoginWithFirebaseExample iken uygulamanız com.fbloginwithfirebaseexample şeklinde isimlendirilmiş. Bunu düzeltmek için firebase üzerinden yeniden bir uygulama oluşturun ama local'inizde tanımladığınız isimde olmalı (yani com.fbloginwithfirebaseexample). Sonra o google-services.json dosyasını indirip tekrar deneyin bakalım olacak mı.

HacerBusraKILIC commented 6 years ago

Tamam bakıyorum

HacerBusraKILIC commented 6 years ago

image

abdurrahmanekr commented 6 years ago

güzel en azından bir önceki sorun giderilmiş oldu. gradlew'in cache'ini silip tekrar dener misiniz?

HacerBusraKILIC commented 6 years ago

image

sametcodes commented 6 years ago

Gradle'ın yeni versiyonunda bazı anahtarlar değişti.

build.gradle içerisindeki compileOnly anahtarını provided, implementation anahtarını compile olarak değiştirmeyi deneyebilirsin.

https://github.com/abdurrahmanekr/bana-istedigini-sor/issues/56#issuecomment-405083167 burada da compile anahtarı için değiştirmeni gerektiğini söylemiş.

Eğer native bileşen kullanan modüllerin varsa, tüm *node_modules//android/build.gradle** dosyası için bu işlemi yapman gerekiyor. Tek tek aramana gerek yok, zaten herhangi birinde hata verirse hata kodu olarak hangi dosyada olduğunu söyleyecektir.

via: https://github.com/react-community/react-native-maps/issues/2188#issuecomment-385420099

HacerBusraKILIC commented 6 years ago

Teşekkürler. Dediklerinizde vardı en önemli nokta ise compileSdkVersion 27, buildToolsVersion "27.0.2" diye düzenleince çözüldü.

abdurrahmanekr commented 6 years ago

Teşekkürler aziz dostum @selmansamet 👍