I am getting feedback that the application is crashing sometimes but when i open "Crashes & ANRs" in google play it alway reports 0 new crashes. is there something i am missing ??
you won't see any crash unless the users send them
In order to get any information in crashes & anr's users have to click "report" when they got an information that it crashed. If they won't do it, you won't get any info.
Related
I've some Apps in Google play store.
If an App crashes at a device, you are able to send feedback (own Message) which has logfiles attached.
Where does this messages recurved? Is it only for Google's Iinternal usage, or can I (as Developer of the App) see this reports anywhere (developer-console, Google play...)?
Open google play console
Open App you want to see crashes
from the left panel click on Android vitals
ANRs & crashes
You will see two tabs ANR and crashes, there your app's crashes
I've contacted Google and got the answer that Google removed this section.
So you have no chance to get those reports at all.
I wonder that they don't also remove the ability to enter something for the user.
When a crash occurs in an application installed via the Google Play app, user's have the option to Send Feedback.
A user can optional write feedback to describe the problem they have encountered and then submit their crash report.
Is the written feedback provided by the user available anywhere in the Google Play Console?
Can the feedback be associated with a stack trace of the crash the user encountered?
After talking with google support iv received this answer -
"The console has been updated since the IO and some of the function you had in the past is now redundant."
Google has removed the "crash feedback" in the latest update.
1.>Open your google console as registered user where you uploaded your app.
link.
2.click on Download Report.
3.click on Crashes and ANRs.
4.select your app name from serch box.select the app which report you want to check.
5.you will get your result as two different option ...
a. Crash report which you can download if you want.
b. ANR reports.
I think I found it :
For internal testing : it is in Play console, in "Pre-launch reports" > "Overview"
For production : it is in left menu, in "Statistics"
Go to google console->select you application ->left side menu-> Android vitals->Crashes and ANR's.
https://support.google.com/googleplay/android-developer/answer/6083203?hl=en
I purposely make my own application crash. I get the following dialog.
However, I wish to get the following crash dialog with report button.
May I know how I can do so? I had signed my application. (But I transfer the APK locally to my phone, not through Android market). I still can't get the Report button.
As far as I know, the Report button only shows when the app is installed via the Market (i.e. is signed and not in debug mode nor with a debug key). This data is all shown in LogCat if you are USB debugging.
Edit: Also, you can catch this information and file a report yourself if you want, using this method.
Use the acra library in your app. This basically "is a library enabling Android Application to automatically post their crash reports to a GoogleDoc form". You can modify its use to pop up a dialog like the above, and ask the user to report the issue, with an additional user-typed message, even.
Your phone may running a customized rom like CM.
If you want to report log when your app get FC,one way is catch exceptions and mail them.
I can see some application crashes reported in Crashes & ANRs section in my Google Play developer console. I can view the stack trace of the crashes there.
What I want to know is, does android always collect data about crashes or does the user need to manually report the crash, for me to be able to view the crash report in developer console? I have seen several apps crash on my device, but I cannot remember that I was asked for a confirmation to report the issue.
does the user need to manually report the crash, for me to be able to
view the crash report in developer console?
It appears in the developer console only if the user reports it. The user can also choose to add a message with the report.
The report prompt looks like this:
May be this answer is not relevant to your question, but it helps you.
Try to go for tools like crashlytics, crittercism ...
Crashlytics is free of cost. You can handle non-fatals too (Exception occurred in try catch, but u need to log those to dashboard.)
No need to depend upon the google console crash report.
My app is available on the Play Store and one of my users reported that it crashes on his phone but he is not able to send me the logs since there is no report dialog.
What could be the source of this issue and how to fix it ?
I would suggest you send another build with crashlytics and criticism in place and try to replicate the crash. Also go to your dashboard of play store and check for crash logs.