Generating a bug/crash report on Android
Bug Report
If you are experiencing a bug in our Pushover app, the first step is to reproduce the problem. If you can't reproduce it, we probably can't either and won't be able to fix it.
Once you are able to reproduce the problem, tap the menu icon in the Pushover app, then tap Settings, then scroll down and tap Resolve a Problem. Scroll down to the bottom and tap contact our support. Choose "Bug report - Android app" as the request type and then include all of the relevant information in the Message field such as your steps for reproducing the problem.
Debug Logs
If you've been asked by Pushover support to send debug logs, tap the menu icon in the Pushover app, then tap Settings, then scroll down and tap Resolve a Problem. Tap the menu button in the upper right corner, then tap Send Debug Info. You may want to follow up with Pushover support to let us know you've sent them so we can correlate them with your problem report.
Crash Report
If you are unable to open the Pushover app, or not enough information was found in the debugging logs sent previously, you may be asked to generate a full crash report. Doing this on Android requires a bit of extra work:
Enable Developer Options
Enabling Developer Options on your Android device gives you a few more advanced settings. Here’s how to enable them:
- Visit your device’s Settings app and select About phone or About tablet. It is typically the last one in the main Settings or if the Settings app is broken into sections, it might be in a tab like “General" or “Device”.
- In the “About” section, scroll down to the Build number - it’s typically the last one - and tap it 10 times, until you see a message that says “You are now a developer!”. Developer Options are now enabled.
- Tap the back button to leave the “About” page. The new Developer Options item will now be shown directly under or above “About phone”.
Capture a Bug Report
After enabling Developer Options, you can now capture a bug report.
- Reproduce the issue that you’re seeing which causes Pushover to crash.
- Open the main Settings app and select Developer Options. This may be under a System menu, and then under an Advanced sub-menu.
- Tap Bug report (you may need to toggle the “On" switch at the top first). After a few minutes you will receive a prompt to email the bug report, or it will be left in your notification tray. Tap on it and you'll be given the option to share it. Please send it with your e-mail app to support@pushover.net.
Note: If the Bug report option is disabled, please try enabling the USB Debugging option in Developer Options and try again.