Collect system logs from your Android device for troubleshooting using Log Collector
When you need to troubleshoot an application that has crashed or is not performing properly, or you want to send that information to the developer of the app, the app Log Collector makes it easy.
What Log Collector does is collect a device log and ask you for a method to send it, where you'd like it to be sent (e-mail, messaging, etc.). The log data is used to troubleshoot an app that is misbehaving or crashing.
How to collect the logs from your Android device
- Startup and use the application that is misbehaving, to trigger the error
- Once it fails to login, or whatever problem you are having, close it (if it hasn't already crashed)
- Start Log Collector. It will gather the device log and ask you how and where to send it
- Done! You have now emailed, messaged, or in some other way saved the log so that it can be used for troubleshooting.
Example of a device log
Here is a short extract from a device log that I sent to CrashPlan, so that they can troubleshoot why I'm suddenly unable to login to my account using their Android application.
08-28 14:18:45.770 I/ActivityThread( 7884): Pub com.code42.crashplan.android.contentproviders.archive.archiveprovider: com.code42.crashplan.android.contentproviders.archive.ArchiveProvider
08-28 14:18:45.785 I/ActivityThread( 7884): Pub com.code42.crashplan.android.contentproviders.devices.devicesprovider: com.code42.crashplan.android.contentproviders.devices.DevicesProvider
08-28 14:18:45.880 D/dalvikvm( 7884): GC_FOR_ALLOC freed 180K, 4% free 9298K/9607K, paused 15ms
08-28 14:18:45.885 I/dalvikvm-heap( 7884): Grow heap (frag case) to 10.730MB for 1639696-byte allocation