Android Programlama – Fabric Entegrasyonu

Android’te projenize ait istatistikler size her zaman fikir verme açısından öncü olmuştur. Projenizin indirilme sayısı, kullanıcılarınızın karşılaştığı hatalar sizlere hep yol gösterir. Peki çok sayıda telefon üzerinde deneme yapamıyorsanız ve projenizle ilgili gözünüzden bir detayı kaçırdıysanız ne olacak ?

 

İşte bu dersimizde karşımıza FABRIC kelimesi çıkacak. Twitter ‘ın bir ürünü olan Fabric ürünü sizin kullanıcılardan aldığınız hatalar, onların uygulamanıza karşı neler hissettiğine deva olan bir üründür.

 

Crash ile ilgili olarak size detaylı bir şekilde hata raporu sunan fabric ‘i gelin birlikte kuralım. İlk olarak https://get.fabric.io/ adresinden hesabımızı oluşturuyoruz.

“Get Fabric” butonuna tıklayarak Adımız soyadımız,email adresimiz ve şifremizi belirleyerek Send Confirmation butonuna basıyoruz.

fabric1

Mail doğrulama sonrasında kayıt işleminiz tamamlanmıştır.

Sonrasında giriş yapıyor ve seçilecek olan platform ‘u seçiyoruz

Şimdi sıra geldi android studio ‘da yapılacak işlemlere, Android Studio‘yu açıyoruz ve fabric eklentisini kuruyoruz.

OSX için :

Preferences -> Plugins -> Browse Repesitory -> Fabric yazıp arıyoruz ve Install Plugin deyip plugini kuruyoruz.

Windows için :

File -> Settings -> Plugins sağ taraftaki arama kısmına Fabric yazıp Browse’ a tıklıyoruz.Açılan sayfada Install Plugin deyip plugin’i kuruyoruz.

Aşağıdaki resimde ‘de örneği gözükmektedir.

Ekran Görüntüsü - 2018-04-29 09-36-41

Sonrasında aşağıdaki resimde de gözüktüğü gibi Sağ üstte app’ın yanında işaretli 3 katmanlı bir yapı var. O işte Fabric, tabi kurduktan sonra android studio ‘yu restart etmeyi unutmayın. Ona tıklayınca fabric menüsü açılacaktır.

Ekran Görüntüsü - 2018-04-29 09-37-04

Aşağıdaki resimde Fabric ‘in kullanılabilir yapıları var. Öncesinde oturumunuzu açmanız gerekmektedir. Crashlytics ‘i seçiyoruz.

Ekran Görüntüsü - 2018-04-29 09-37-34

Install diyip kurulumunu gerçekleştiriyoruz.

Ekran Görüntüsü - 2018-04-29 09-37-55

 

En son kısımda uygulamayı çalıştırıyoruz. Eğer Fabric.io ‘da aktif kullanıcı sayınız 1 olarak görüyorsanız (Uygulamanızı yayınlamamış varsayıyorum) Fabric kurulmuştur.

Yada anasayfa bir button ekleyerek örneğin fabric hata almak için söyle bir örnek sunar,

ilgili activity ‘e de

yukardaki kodu eklerseniz uygulamayı açıp button ‘a tıkladığınızda crash alacak ve fabricten bunu görüntüleyebileceksiniz.

Yazar: umiitkose

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir