Application-Integrated "Send Feedback"

7.3k Views Asked by At

I'm looking for an .jar or library project that will allow users of my application to easily send feedback from inside the application about their experience.

As asked in this question, I am looking for something similar to the crash reporting tool used in Google Plus, that allows the user to get in contact with me, besides leaving bad reviews.

Some not-quite there solutions that came up in answers to other questions:

  1. ACRA : Application Crash Report for Android (functions as a crash reporting tool)
  2. Hockey Kit: Helps distribute betas, nothing related to send feedback to developer.

Does a library like this exist? Is there an easy way to gather user feedback from within the application?

4

There are 4 best solutions below

1
On

For a full-featured user support service, you can have a look to Capptain: http://www.capptain.com/

But with ACRA you can also trigger a report programmatically. You could call the method handleException(new UserRequestedException()) when the user selects an option in your preferences screen, for example.

You would then filter your ACRA reports spreadsheet for all stacktraces containing UserRequestedException.

UserRequestedException would be a custom Exception that you would implement.

The NOTIFICATION mode can be configured to display a form containing an e-mail field and comments field. The e-mail given by the user the first time is saved in the apps preferences.

4
On

A bit late to answer your question, but you might want check out this: http://www.android-feedback.com/ . Its an in app feedback / support system. Its not live yet, but the beta stage is going to start in a few weeks. (and beta testers get bumped to the premium/paid plan once live)

Edit: Disclaimer: its my project

0
On

As of this date (27th April 2018), HockeyApp can handle this issue. It enables users to send In-app Feedback to developers, which then developers can access through a Dashboard.

Check out: www.hockeyapp.net

The problem I've had with implementing HockeyApp, is that, the feedback form requires the user to add unnecessary details like name, email, etc. I can't seem to find a way to add these detail programmatically.

0
On

i think you need to use a tool like instabug it provides you a way for collecting bug reports and feedbacks about user experience and also you can talk back to them