2016-07-21 2 views
0

есть ли какая-либо фреймворк/библиотека, специфичная для приложения для Android-Android, которая может быть легко интегрирована?Crash Reporting & Analytics для Android TV App

Я искал и нашел несколько фреймворков/библиотек, таких как Firebase, Fabric/Crashlytics, HockeyApp, Appteligent, Instabug, FLURRY и т. Д. Но у всех из них есть SDK только для собственного приложения для Android (например, в основном мобильных приложений), и нет никаких конкретных для Android-приложение Android. Кроме того, я хотел бы проанализировать и отслеживать все виды телевизионных устройств с полным обзором и деталями. Конечно, я хочу знать, какая инфраструктура/библиотека свободна, а также поддерживает все виды событий.

Спасибо,

HAMA

ответ

1

Для нашего Android TV приложения мы используем Hockeyapp (бесплатно до двух приложений) для краш отчетности и Localytics для регистрации нашей аналитики (не бесплатно). Обе эти службы автоматически регистрируют модель устройства (модель Android TV, например, Sony Bravia, Nexus Player и т. Д.), А также операционную систему Android, в которой они работают.

Вы можете найти, как получить доступ к этим функциям в соответствующей документации.

Учитывая, что Firebase - это бесплатный вариант, который Google пытается использовать для всех новых приложений, которые поддерживают как отчеты о сбоях, так и аналитику. Я предполагаю, что он также автоматически регистрирует информацию о моделях ОС и устройств, поскольку это довольно распространенное требование для этого типа вещей.

Хорошее эмпирическое правило - это что-нибудь, что работает для мобильных телефонов Android, также будет работать на Android TV - по крайней мере, так я себя чувствовал.

0

Sentry делает аварийную отчетность для бэкэнд и интерфейсных платформ, включая Android. (полное раскрытие, я работаю в Sentry). Библиотека активно поддерживается.

WRT, платформа которого бесплатна, Sentry сам был открытым исходным кодом (все клиенты и сервер) в течение 8 лет, если вы хотите запускать свои собственные серверы. Ценообразование для размещаемой услуги - here.