1.2 KiB
1.2 KiB
The application will log crashes to external storage and can also include some information about these when a user contacts us for support.
Crashes Reported to External Storage
- Uninstall the app, to clear external storage
- Install a debug build of the app
- Get past the onboarding to reach the Home screen
- Under the debug menu, choose Report Caught Exception
- Look under the app's external storage directory
/sdcard/Android/data/co.electroiccoin.zcash/files/log/exception/
- Confirm that a new exception file exists in this directory
- Repeat this with the "Throw Uncaught Exception" under the debug menu
Crashes reported to Crashlytics
- Compile a debug build of the app with Firebase API keys
- Download Firebase JSON configuration files from https://console.firebase.google.com and place them in app/src/debug and app/src/release
- OR download an APK built by GitHub Actions which has the API keys set up
- Get past the onboarding to reach the Home screen
- Under the debug menu, choose Report Caught Exception
- Log onto the Firebase project and confirm the exception is reported
- Repeat this with the "Throw Uncaught Exception" under the debug menu
Crashes Reported in Contact Support
- See the Contact Support test cases