2013-11-27 17 views
7

Uygulamamı yeni ekledim Crashlytics. API anahtarını AndroidManifest.xml dosyasına koydum ve Activity başlatıcımın onCreate() yönteminin içinde Crashlytics.start(this)'u arıyorum.Crashlytics.start'ı birden çok kez çağırmam gerekir mi?

+20 Etkinlikler ve 20 Fragmanlar var.

Crashlytics'in tüm uygulamamı izleyebilmesi için her Etkinliğin onCreate() yöntemine Crashlytics.start(this) kodunu koymam gerekir mi?

+0

Bunu çözmek için IDE için bir crashlytic eklentisi indirebilirsiniz. Bir yararı olarak, otomatik olarak bunu kürenize, Uygulamaya, Faaliyetlere entegre edecektir. http://try.crashlytics.com/sdk-android/?utm_source=blog&utm_medium=blog&utm_campaign=Announcing_android_studio_wp&utm_content=CTA_button –

cevap

8

Crashalytics SDK SSS Alındığı: Bir Uygulama alt sınıfını varsa

, o zaman onCreate içinde Crashlytics.start()() yerleştirebilir orada yöntemi! Aksi halde, uygulamanızın uygulamanızda birden çok etkinlik gerçekleştirirseniz, her bir başlatma etkinliğine Crashlytics.start (bu) değerini ekleyin. Crashlytics sadece ilk kez çağrı başlatılan olduğunu, bu yüzden çok sayıda kez herhangi bir sorun neden olmaz! Bu düşünceyle

http://support.crashlytics.com/knowledgebase/articles/206230-can-i-move-crashlytics-start-this-

, sana etkinlik yeterli olacaktır başlatmak sizin onCreate yöntemine Crashalytics başladı sahip olduğunu düşünüyorum. Bugsense aşağı yukarı aynı şeyleri yapar ve sadece Başlatma etkinliği başlatılır.

İlgili konular