apisample
apisample copied to clipboard
App crashes on export when AnkiDroid doesn't have Storage permissions
Steps to reproduce:
- Install AnkiDroid but do not run OR remove Storage permissions from existing AnkiDroid app via App Info UI
- Launch API Sample app
- Select entry, hit share button, select AnkiDroid Instant-Add
Expected: Not sure? Maybe user gets prompted with dialog explaining why Anki cannot be exported to?
Actual: App crashes due to unhandled IllegalStateException
in AnkiDroidHelper::getDeckId
with message "AnkiDroid database inaccessible. Open AnkiDroid to see what's wrong."