Что именно вы подразумеваете под «созданием экземпляра» вашего провайдера контента? Как правило, вам следует использовать Content Resolver для доступа к контент-провайдерам, а не создавать их экземпляры напрямую.
Если вы хотите инициировать запрос к вашему контент-провайдеру при первом запуске приложения, вы можете расширить класс Application
и переопределить метод onCreate
, сделав запрос к вашему контент-провайдеру оттуда.
Если вы пойдете по этому пути, вам также потребуется изменить узел <application>
в своем манифесте, включив в него атрибут android:name
, который задает реализацию нового класса приложения.