Журнал и экспорт приложений для Android - PullRequest
1 голос
/ 27 июня 2011

В настоящее время мое приложение регистрирует отладочную информацию и состояние телефона с помощью logcat. Что мне нужно, это следующее:

  • Есть ли способ отправить все мои журналы в личное (например, зашифрованное) хранилище моего приложения, недоступное для других аккуратным образом?
  • Я также хотел бы очистить и экспортировать эти журналы, скажем, каждые 24 часа на мой TCP-сервер

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

Идея, лежащая в основе всего этого, заключается в том, чтобы отслеживать производительность моего приложения, возможные ошибки, которые позволили бы мне работать над обновлениями. Что-то вроде автоматической обратной связи с толпой.

1 Ответ

1 голос
/ 27 июня 2011

Вы можете использовать Google Analytics, которая «предоставляет веб-сервис и пару SDK для отслеживания взаимодействия пользователя с веб-сайтами и приложениями, доступ к которым осуществляется с мобильного устройства»

Ссылка: http://code.google.com/mobile/analytics/docs/android/

Кроме того, фактические ошибки, приводящие к закрытию приложения, будут отображаться в вашей учетной записи разработчика Android с той же детализацией, что и в logcat.

...