2010-11-13 3 views
1

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

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

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

+0

Обратите внимание, что я заинтересован в той же функции для настольного приложения, которое * уже * делает этот вид но на данный момент он обращается к нашему собственному серверу с использованием собственного пользовательского форматирования/кодирования, и если бы я мог разорвать этот код и облегчить загрузку наших серверов, напрямую заполнив документы Google, это было бы прекрасно. – SyntaxT3rr0r

+1

О, пожалуйста, не отвечайте на вопросы, не поднимая вопрос сам. Если вопрос стоит поднять, так и вопрос :) – SyntaxT3rr0r

+0

Я не вижу здесь никакого отношения. –

ответ

2
  1. приложение Мониторинг активности: Google Analytics for Android

  2. Сбор Android журналы: смотреть на внутренний класс CollectLogTask в SendLogActivity

  3. Выгрузка в Google Docs: Docs List API или Spreadsheet API

  4. Ловля аварии : установить default uncaught exception handler. Важно: вызовите System.exit(), когда закончите.

+0

Итак, «API-интерфейс документов» * и * «API-интерфейс для таблиц» * можно использовать для приложений, отличных от Android Java. – SyntaxT3rr0r

+0

Да, это в основном REST apis –

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