Как мне улучшить качество отладочных данных, когда мое приложение вылетает в «дикой природе»?

У меня были первые исключения NullPointerExceptions в моем приложении, и они появились в консоли разработчика.

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

Другими словами, могу ли я как разработчик что-нибудь сделать, чтобы улучшить обратную связь, которую я получаю, когда мое приложение вылетает в «дикой природе»? Может быть, это Google Analytics, может быть, классы Instrumentation, но должен быть лучший способ получить больше контекста, чтобы помочь мне отладить мое приложение, когда я не Есть ли доступ к пользователю или его устройству для отладки?

6
задан RivieraKid 3 February 2011 в 21:07
поделиться