Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Better method of viewing "adb bugreport" output? `

Tags:

android

Is there a better method of getting detailed information about an android phone than running "adb bugreport"? Running it produces a wall of text that could take an hour to sift through. Are there any desktop UI applications or Eclipse views that can can allow you to browse all this info?

like image 239
The LaPoubelle Avatar asked Oct 17 '11 20:10

The LaPoubelle


People also ask

How do you read a Bugreport?

Click More in the emulator panel. In the Extended controls window, select Bug report on the left. This opens a screen where you can see the bug report details such as the screenshot, the AVD configuration info, and the bug report log. You can also type a message with reproduction steps to save with the report.

What two methods can you use to generate bug reports from devices?

There are two ways you can create an Android bug report: using adb or generating it directly from your device. Generating the bug report directly from the device is quicker, but requires you to sign in to a Google account on your device, to be able to share it after it is generated.

How do I get rid of Bugreport?

By pressing Volume up + Volume down + power button, you will feel a vibration after a second or so, that's when the bug reporting initiated. To disable: /system/bin/bugmailer.sh must be deleted/renamed. There should be a folder on your SD card called "bug reports".


2 Answers

Check out ChkBugReport, an open source tool written by Sony Developers.

Github link to source code is here

like image 134
winwiz Avatar answered Sep 21 '22 22:09

winwiz


I personally use BugSense with my Android applications. It allows you to send detailed information about application crashes to your BugSense Dashboard. The reports contain OS information, device information, information about whether the user was connected to WiFi, Data, if GPS is turned on, a stack trace of the exception, and really nice graphs that show you various issues. The issue some might have about this is that it sends the crash information without any user input, so it might be something to prompt the user about before sending.

As far as using things in Eclipse the DDMS tool may help. It's built into the debug view in Eclipse if you have the ADT Plugin. If you'd rather not use it with Eclipse, it also comes installed by default in the Tools folder of your SDK path.

I'm not entirely sure the BugSense thing is what you're looking for, but I find it very useful. Other than that, DDMS is really the best tool that I know about. Hopefully you find this helpful.

like image 38
red_sky Avatar answered Sep 23 '22 22:09

red_sky