Поделитесь информацией разработчиков Android Market об ошибках при сбое - PullRequest
14 голосов
/ 17 ноября 2011

Страница Android Market "Ошибки при сбое" очень полезна для разработчиков.

Но как использовать это в команде?

Страница с информацией о сбое должна быть видна всем разработчикам, но я не могу дать свой пароль, так как это позволит кому-либо возиться с опубликованными APK.

ВОПРОС: Как поделиться отчетами о сбоях? Есть ли API или инструмент для их регулярного экспорта?
Копировать их вручную не вариант.

В качестве обходного пути к настоящему времени мы используем нашу собственную систему сообщений о сбоях (возможно, использовалась ACRA ).

Ответы [ 5 ]

3 голосов
/ 12 декабря 2011

Напишите свой собственный Thread.UncaughtExceptionHandler и вызовите Thread.setDefaultUncaughtExceptionHandler (instance), чтобы зарегистрировать его. Таким образом, у вас есть весь контроль. Работает нормально, если у вас нет деталей JNI.

Это не так просто, как полагаться на Google Market, вы должны собирать информацию самостоятельно и отправлять отчет на свой сервер, возможно, отправка электронного письма в вашу группу удобна.

В конце этого года мы увидели несколько улучшений интерфейса публикации Маркета, возможно, нам следует пожаловаться вместе на форуме Google.

1 голос
/ 30 марта 2012

Теперь вы можете поделиться своим аккаунтом Google Play с другими пользователями:

https://support.google.com/googleplay/android-developer/support/bin/answer.py?answer=2528691

При этом другие пользователи могут видеть страницу «Ошибки при сбое».

0 голосов
/ 18 ноября 2011

Создайте собственный класс, который расширяет Log.Вы можете перезаписать все вызовы, такие как Log.d, Log.e, Log.w и т. Д., Чтобы опубликовать журнал в веб-сервисе.С помощью простой базы данных вы можете хранить свои логи и делиться ими с кем угодно.

0 голосов
/ 18 ноября 2011

Как насчет BugSense: http://www.bugsense.com/

0 голосов
/ 18 ноября 2011

Я собираюсь ответить на ваш вопрос (но вам может не понравиться мой ответ): я должен признать, что мы вручную копируем их с рынка в электронные письма команде разработчиков.Учитывая, что этот процесс трудоемкий, мы, вероятно, делаем это не так часто, как следовало бы.Мне не удалось найти API или инструмент для доступа к отчетам о сбоях, найденным в Android Market.

Я только что посмотрел на ACRA - это выглядит довольно интересно.Спасибо за ссылку, я попробую.

Я недавно был на AnDevCon II в Сан-Франциско и увидел http://www.crittercism.com там.Я видел двухминутное шоу с собаками и пони, и оно выглядело довольно полезным.Я не знаю ничего о них больше, чем это ... Я не знаю, дорого ли это для их платной версии, если они полезны и т. Д. Я просто знаю, что они существуют, у них есть бесплатная версия,и у меня есть их в моем списке "заглянуть в это когда-нибудь".

...