Saya memperbarui proyek saya ke layanan Play terbaru classpath 'com.google.gms:google-services:1.5.0-beta2'
. Saya juga menggunakan versi layanan putar terbaru di file app.gradle saya sebagai:
compile 'com.google.android.gms:play-services-location:8.3.0'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
Namun ketika saya kompilasi, Gradle melempar pengecualian sebagai berikut
Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.
android
google-play-services
android-gradle-plugin
goonerDroid
sumber
sumber
Jawaban:
Anda perlu mendapatkan file konfigurasi dari situs pengembang dan menempelnya di direktori level aplikasi proyek Anda.
Memperbarui:
Pergi ke
https://console.firebase.google.com/
Pilih proyek Anda
Di menu sebelah kiri, klik pada pengaturan> pengaturan proyek
Tambahkan aplikasi atau unduh file google-services.json di bawah bagian Aplikasi Anda .
sumber
Silakan buka URL ini:
https://developers.google.com/mobile/add
Pilih Opsi Anda dan akhirnya Anda akan dapat mengunduh
google-service.json
mengajukansalin file itu dan rekatkan ke
YourProjectName/app
DirektoriKemudian mengkompilasi ulang proyek. Kemungkinan besar itu akan terbang
Dalam kasus saya direktori proyek terlihat seperti ini:
sumber
Bagi siapa pun yang menggunakan Firebase Anda harus masuk ke konsol Anda dan di sana harus tertulis "tambah proyek ke Android". Dari sana, langkah demi langkah akan menghasilkan file google-services.json untuk Anda.
sumber
Saya menerima kesalahan ini ketika mencoba menjalankan aplikasi sampel analitik Firebase Google:
Prasyarat:
Tambahkan Prosedur:
Hapus Prosedur:
Saya menambahkan dan menghapus aplikasi sampel beberapa kali tanpa efek samping yang nyata.
sumber
dalam kasus saya, saya telah menyimpan file json dengan ruang seperti ini
dan yang benar adalah
dan berhati-hatilah agar Anda tidak menaruh (_) alih-alih (-)
dapat membantu seseorang.
sumber
Saya baru saja mengalami masalah mengunduh
google-services.json
dari Firebase console. Ternyata saya harus keluar dari semua akun google lain daripada yang saya gunakan untuk Firebase.sumber
Anda harus masuk ke konsol Firebase -> Pengaturan -> Pengaturan Proyek dan akan ada bagian dengan Unduh file konfigurasi terbaru . Unduh google-service.json dan masukkan ke dalam folder aplikasi. Ini bekerja untuk saya. Tautan: https://developers.google.com/identity/sign-in/android/start-integrating https://developers.google.com/android/guides/client-auth
sumber
google-services.json
file yang dapat diunduh dan ditambahkan<appName>/platforms/<platformName>/google-services.json
. Semoga Sukses ...Untuk
Cordova Apps
:Kita perlu menempatkan
google-services.json
file diapp root
(saya percaya; ketika bekerja dengan aplikasi Cordova, kita tidak boleh masuk ke folder / file lain seperti Gradle, file Java, platform, dll; melainkan hanya bekerja dengan mereka VIAconfig.xml
danwww
folder) dan merujuk ituconfig.xml
seperti ini:CATATAN: Pastikan bahwa
Firebase App packagename
sama denganid
atribut di<widget id="<packagename>" ... >
sama.Misalnya:
Semoga berhasil...
sumber
Buka file konfigurasi dari situs pengembang dan tempel di direktori level aplikasi proyek Anda saat ini.
sumber
Sangat Sederhana Cukup buka Tools-> Firebase-> Sambungkan ke firebase daripada klik sinkronisasi sekarang INI AKAN BEKERJA.
sumber
Buka Tools -> Firebase di Android Studio Anda dan klik Sambungkan aplikasi Anda ke Firebase. Mereka akan mengaturnya untuk Anda.
sumber
Di Android Studio ikuti langkah-langkah ini:
Klik Alat> Firebase untuk membuka Asisten jendela .
Klik untuk memperluas salah satu fitur yang terdaftar (misalnya, Analytics), lalu klik tutorial Memulai untuk menyambung ke Firebase dan menambahkan kode yang diperlukan ke aplikasi Anda.
sumber
Di studio android:
Dari situ saya bekerja dengan baik.
sumber
https://developers.google.com/android/ Anda perlu membuat file konfigurasi yang memberi Anda akses ke semua layanan dan API yang Anda daftarkan di konsol pengembang dan letakkan di direktori root Anda
sumber
Jika Anda tidak membutuhkannya lagi ...
... \ build.gradle:
classpath 'com.google.gms: google-services: 3.2.0'
->
// classpath 'com.google.gms: google-services: 3.2.0'
... \ app \ build.gradle:
terapkan plugin: 'com.google.gms.google-services'
->
// terapkan plugin: 'com.google.gms.google-services'
sumber
Saya memiliki masalah yang sama. Masalahnya adalah karena pengubahan nama file. Anda mungkin telah mengunduh jumlah file google-services.json di folder unduhan Anda. Jadi ketika Anda mengunduh file baru, ia akan mengunduh dengan nama yang sama tetapi dengan menambahkan nilai numerik dalam tanda kurung. sesuatu seperti google-services (1) .json. Jadi Anda akan menghapus ini (1) dan menyalin file. Pastikan saat Anda mengganti nama, tidak boleh ada spasi atau tambahan. atas nama file.
sumber
Bahkan setelah menambahkan semua dependensi dan file jika Anda menghadapi masalah seperti itu bisa jadi nama file Anda salah dari "google-services.json".
Pastikan Anda memiliki nama file yang tepat tanpa spasi atau karakter tambahan.
Saya telah mengganti nama file dan "" memiliki ruang di nama file saya yang tidak terlihat, kemudian saya menemukan bahwa nama file saya salah, jadi perbaiki !.
sumber
Masalahnya adalah karena: - Folder atau file yang Anda tempelkan ke produk Anda yang diunduh dari konsol firebase tidak bernama sebagai google-services.json. jadi sekarang klik itu lalu klik kanan mouse di semua opsi buka refraktor dan ganti namanya menjadi google-services.json. karena ini berhasil untuk saya
sumber
Pernah mengalami masalah yang sama ..
baik dalam kasus saya saya telah menyelamatkan
sebagai
Saya mencoba setiap solusi yang disebutkan di atas tetapi tidak ada yang membantu ... kesalahannya bukan "_" Anda harus meletakkan "-" (tanda hubung).
Cukup refactoring file ke google-services.json dari google_services.json berfungsi seperti pesona ..
Semoga ini membantu!!!
PS Saya tahu ini terdengar konyol tetapi ini hanya berfungsi untuk saya ...
sumber
Langkah:
Arahkan ke folder proyek Anda dan buka sub-folder / aplikasi.
Rekatkan file .json di sini.
Bangun kembali proyek.
sumber
untuk orang-orang yang datang ke sini dari tutorial kode dasar firebase langkah 3: buka halaman 4.
Rupanya, jika google mengatakan
You should now have the android-start project open in Android Studio.
, Dia bersungguh-sungguh, dan tidakYou should now have the android-start project open in Android Studio, without any build-errors
.Seperti instruksi di sana, Anda harus mendapatkan file konfigurasi dari firebase. yaitu, buat proyek baru di firebase Anda dengan obrolan ramah nama dan di halaman berikutnya, tambahkan
package name
danSHA1 KEY.
setelah mengunduh file json, tambahkan ke
project>app
folder Anda , dan bangun kembali proyek.sumber
https://developers.google.com/mobile/add
pilih memulai dan pergi ke logo pengaturan dan kemudian memproyeksikan pengaturan setelah itu Anda akan melihat di bawah platform seperti web, android, ios. pilih yang sesuai dengan preferensi Anda. dan kemudian unduh file google-service.json
salin file itu dan rekatkan ke
Direktori Projec / aplikasi Anda dan akhirnya disinkronkan lagi.
sumber
Jika Anda tidak memiliki akses ke Firebase proyek, misalnya, Anda mengunduh kode sumber contoh maka Anda harus menghapus hal-hal yang berkaitan dengan Firebase untuk menjalankan proyek.
Cari kata kunci dalam proyek
sumber