Scenario
I have released a beta version of an Android app to a few friends. Now, I would like to fix some bugs that came up during the test period.
I have set a third-party crash reports utility, so I can easily handle app crashes. However, there are some erroneous behaviours which are not causing crashes. In these cases, I would like to inspect the app logs and see what went wrong.
Is there a way for the app to send its logcat entries via email?
Clarifications
- There are many logging apps (android-log-collector, Log Viewer (logcat)) which can inspect and show logcat entries. However, these apps can't access other apps' logs since Android 4.1.
- I don't mind taking a lot of space in the device - this feature is for beta testers only.
- The solution should work without
root
or any other special permissions.