Firebase, hem IOS’ta hem Android’te hemde diğer platformlarda sıklıkla kullanılmaktadır. Özellikle Android projelerinde sıklıkla kullanıldığından bağlantısının nasıl yapıldığını bilmek gerekiyor. Bu yazıda bu bağlantının nasıl yapıldığı anlatılmaktadır.

Firebase : Verilerin depolanması, silinmesi veya güncellenmesi işlemlerinin kolayca yapılabildiği bir bulut teknolojisidir. Firebase Console sayesinde uygulamaların geliştirme, kalite, analiz ve büyütme gibi işlemleri gerçekleştirilebilir. Google tarafından ücretsiz olarak sağlanan bu hizmet, biz geliştiriciler için bir çok imkan sağlamaktadır.

Android Studio ile Firebase bağlantısını nasıl yapılır?

Öncelikle https://firebase.google.com/ adresinden Google hesabımıza giriş yapıyoruz. Proje Ekle kısmından yeni bir proje oluşturacağız. İlk kısma Android Studio’da oluşturduğumuz projenin ismini yazıyoruz. Diğer kısımlarda herhangi bir değişiklik yapmadan devam ediyoruz. Proje oluşturulduktan sonra Firebase Console‘a yönlendirme yapacağız.

Aşağıdaki sayfadan Android logosuna tıklıyoruz.

firebase

Gelen ilk bölümde projemizle ilgili bilgileri gireceğiz.

Android paket adını, projenizin sınıflarından birine girerek öğrenebilirsiniz. İlk satırdaki package kısmından sonraki proje konumunu yazacağız.

package com.example.application;

Uygulama takma adı ve imzası isteğe bağlıdır fakat SHA-1 anahtarını öğrenmek istiyorsanız aşağıdaki yolu takip edebilirsiniz.

SHA-1 anahtarı için Android projemize girerek sağ kısımdan Gradle sekmesini açalım.

signingReport’a tıkladığımızda Android otomatik olarak anahtarı bizlere sunar. Gerekli bilgileri konsola girdikten sonra Uygulamayı Kaydet diyoruz ve karşımıza ikinci bölüm çıkıyor.

Burada google-services.json dosyasını indirerek, sağ tarafta gösterilen uygulama klasörüne ekliyoruz. Burası çok önemli bu dosya olmadan bağlantı sağlanamamakta.

Json dosyasını ekledikten sonra üçüncü bölümde, belirtilen kod satırlarını proje ve uygulama düzeylerindeki build.gradle dosyalarına yapıştırıyoruz. Doğru yere eklediğinizden emin olun.

Dördüncü bölümde yükleme işlemini doğrulamak için uygulamanızı çalıştırın diyecek. Bizler de Android Studio’da ne gibi işlemler yapmalıyız ona bakalım.

Android Studio –> Tools –> Firebase –> Analytics –> Log an Analytics event yolundan Connect to Firebase diyerek bağlantıyı sağlayalım.

Eğer “google-services.json” was found, but it indicates a project ID that you don’t appear to have access to” gibi bir hata alıyorsanız burada hatanın çözümünü bulabilirsiniz.

Connect to Firebase ve Add Analytics to your app işlemleri başarılıysa uygulamamızı çalıştırdığımızda aşağıdaki gibi bir sonuç almalıyız.

Leave A Comment

All fields marked with an asterisk (*) are required