Как развернуть приложение для Android, чтобы иметь возможность решать проблемы конечных пользователей - PullRequest
0 голосов
/ 14 марта 2012

Я новичок в разработке для Android и в настоящее время пишу небольшое приложение для Android для рынка Android.

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

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

Должен ли я хранить журналы своего приложения в файле на SD-карте?и затем каким-то образом предоставить в приложении интерфейс для отправки мне этого журнала по электронной почте?

Или в Android уже есть какой-то механизм, облегчающий это?

В настоящее время у меня есть такие утверждения, как

Log.i (TAG, "Message ..");

и

Assert.assertNotNull (strSomething); '

Также, пожалуйста, сообщите, если они пойдутв развернутом коде ??

По сути, я хотел бы получить возможность исправления проблем - это трассировка стека (если она есть) и любой файл журнала с сообщениями моего приложения.

Пожалуйста, сообщите ...

Спасибо

1 Ответ

0 голосов
/ 14 марта 2012

Если пользователь работает под управлением Android 2.2+ с установленным Android Market (Google Play), ему будет предложено сообщить об ошибках, если возникнет необработанное исключение или возникнет другая проблема.Вы сможете просматривать эти отчеты об ошибках в своей учетной записи разработчика Android Market.

Вы также сможете просматривать статистику на каких типах устройств.приложение установлено на.

Существуют сторонние сервисы, которые предлагают более полнофункциональные отчеты об ошибках, но я считаю, что встроенные инструменты более чем достаточны.

Если вы найдетеи исправив ошибку, вы можете выпустить новую версию приложения через Android Market, и вашему пользователю будет предложено обновить.

...