2013-11-12 3 views
1

Мое приложение опубликовано на рынке. Я хочу знать, существует ли какая-либо стандартная библиотека или процедура, которой мы можем следовать для сбора журналов опубликованных приложений. Она должна не только собирать журналы сбоев, но также регистрировать критические события приложений и отправлять их на предопределенный сервер. И мой исходный код обследуется с помощью proguard.Android: регистрация опубликованной заявки

Пожалуйста, предложите эффективный способ, если кто-либо это сделал.

ответ

0

Если вы после бесплатно и с открытым исходным кодом ознакомьтесь со следующей библиотекой: ACRA.

Что такое ACRA?

ACRA - это библиотека, которая позволяет Android-приложениям автоматически публиковать свои отчеты о сбоях в форме GoogleDoc (теперь они устарели, но вместо этого они используют Acralyzer, что намного лучше). Он нацелен на разработчиков приложений Android, чтобы помочь им получить данные из своих приложений, когда они выходят из строя или ведут себя ошибочно.

Here вы можете найти их страницу GitHub, в которой перечислены все функции ACRA, если вы хотите решить, подходит ли это вам.

0
I want to know if is there any standard lib or procedure we can follow for collecting 
logs of published apps.It should not only collect the crash logs but also have to log apps 
critical events and send to a predefined backend server. 

Существует открытая библиотека Источник называется Apachelog4j. Итак, используя этот Api, вы можете хранить весь вид журнала в текстовом или .XML-файле и будет храниться в указанном вами пути.

Вы можете найти документ Log4j

Вы можете скачать баночку из Here

И если вы выпустили приложение, то вы можете получить журнал сбоев в консоли разработчика Google Play.

Или же вы можете использовать отчет Android Краша используя ACRA, чтобы получить журнал сбоев в терминах Excel

Надеется, что это поможет вам.

0

Вы можете использовать Hockey App для получения отчетов о сбоях от пользователей. Вы можете использовать этот link также

Смежные вопросы