GenericDataLocation is typically not trivially writable on Android. Since we don't share the database with other apps we can use an app specific directory
Details
Details
Diff Detail
Diff Detail
- Repository
- R307 KPeople
- Branch
- appdata
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 16584 Build 16602: arc lint + arc unit
Comment Actions
I don't see how many apps would be using a writtableLocation they can't write into. :/
Comment Actions
Turns out GenricDataLocation is probably writeable if the app has WRITE_EXTERNAL_STORAGE permission. In general this makes sense, but in my use case (plasma-phonebook) I'd prefer to have the database in the app-local storage and not request file system access from the user.