Как отправить отчеты об использовании приложений и об ошибках в документы Google? - PullRequest
1 голос
/ 14 ноября 2010

Вчера я несколько минут разговаривал с разработчиком приложений для Android, и он показал мне действительно классную функцию: автоматические отчеты о сбоях приложений, публикуемые непосредственно в таблицах Google. По сути, он специально вывел приложение из строя, используя какие-то пасхальные яйца, затем отправился в свои учетные записи Google Docs и, конечно же, там был отчет об ошибке.

Из того, что я понял, он в основном выполняет HTTP POST к какому-либо серверу Google (думаю, вспомните spreadsheet.google.com или что-то в этом роде) каждый раз, когда происходит сбой приложения, и он получает всю необходимую ему информацию. .

Каким Google API, если он вообще был, он пользовался? Если API не задействован, как вы знаете, как форматировать и кодировать ваше сообщение?

Ответы [ 2 ]

4 голосов
/ 28 апреля 2011

Это может быть то, что вы ищете - ACRA (Отчет о сбое приложения для Android) http://code.google.com/p/acra/

2 голосов
/ 14 ноября 2010
  1. Мониторинг активности приложения: Google Analytics для Android

  2. Сбор журналов Android: взгляните на внутренний класс CollectLogTask в SendLogActivity

  3. Загрузка в Документы Google: API Списка документов или API электронных таблиц

  4. Поймать сбои: установить обработчик необработанных исключений по умолчанию . Важно: вызовите System.exit (), когда закончите.

...