0

I want to add a Bug Report/Report Problem option to my app, which sends device and app info and a user's comment to the developer. I was wondering if there are any "standard" things to report? I am reporting OS Version, Device Name and App Version. Is there anything important I'm missing out and should include? What are you guys normally including ?

Broadwell
  • 1,343
  • 2
  • 19
  • 33

2 Answers2

5

You could avoid sending out this data manually by integrating with a service like Instabug

which allows the user to report bugs through your preferred method, but mainly through shaking the device. It will display a screenshot of the current view that the user can draw on for visual bug identification. What gets reported along is (but not only) the following:

  • App version
  • Device type
  • OS version
  • Location

  • CPU load
  • Memory usage
  • Storage
  • Connectivity
  • Battery
  • Orientation
  • Network and console logs
  • Visual reproduction steps
  • UI view hierarchy inspection

users can further describe the bug using text, extra screenshots, voice notes, or screen recordings.

All reports arrive in your Instabug dashboard containing various details such as:

  • Network and console logs
  • Complete Device details
  • Reproduction steps
  • Crash stack trace (In case of a crash report)

It only takes a line of code to integrate.


For full disclosure, I work at Instabug. Let me know if I can help.

Hossam Hassan
  • 665
  • 1
  • 8
  • 22
0

Check out the free service

http://www.crashlytics.com/

you can get the features what is mentioned above.

  • I know there are many libraries to to the work for you, but I wan't to do it myself :) – Broadwell Mar 17 '15 at 15:12
  • sorry i don't know about doing it on our own. – AndroidManifester Mar 18 '15 at 06:08
  • I don't want to make a crash report, I just want to add a function where users can report a bug they found, and I want to include some device info to make finding the problem easier, and I asked which infos to include – Broadwell Mar 18 '15 at 09:39
  • so far as per understanding of your requirement, Create a feedback option in your menu--> settings--> feedback like this and Create a layout as per your wish. keep a edittext for the user to enter their feedbacks. and get the device information from [these](http://stackoverflow.com/a/3236201/2811343) codings. and get the informations in a package or file, keep a sent as mail link , then you will receive the infos as mail. if you want to do it manually then you can proceed like this. (use email intent like [this](http://stackoverflow.com/a/8893336/2811343)) – AndroidManifester Mar 18 '15 at 13:20
  • glad my answer helped you. you can accept my answer if you find it helped you. – AndroidManifester Mar 19 '15 at 06:37
  • Sorry forgot to do that :) – Broadwell Mar 19 '15 at 21:43
  • glad my answer helped u! :) – AndroidManifester Mar 20 '15 at 06:27