Use SupportSQLiteOpenHelper
Open
enhancement
low priority
- Dominant language
- Java
- Stars
- 21.9k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
Currently the `DatabaseProvider` is hardcoded to use the framework `SQLiteDatabase`.
I want to suggest that ExoPlayer uses `androidx.sqlite.db.SupportSQLiteOpenHelper` instead because one can swap the implementation and also use the same database abstraction room is using - without the need to create a separate sql file just for ExoPlayer.
Contributor guide
Assessment
This issue has not been assessed yet.