У меня действительно странная проблема.
Мне нужно создать собственный движок базы данных sqlite3 под ОС Android, но я также хочу использовать реализацию поставщика базы данных. К сожалению, при изучении источников Android 1.6 я заметил, что это не так просто.
Множество классов, включая android.database. ; пакеты используют оригинальный провайдер, также многие другие части фреймворка используют android.database.sqlite. ; напрямую, что делает эту абстракцию немного запутанной и ненужной.
Но перейдем к моему вопросу. Если есть какой-нибудь способ, которым я мог бы расширить интерфейсы базы данных, чтобы использовать пользовательскую реализацию sqlite (или любой другой базы данных)?