Я пытаюсь использовать this метод для копирования содержимого базы данных из моего бесплатного приложения к моим платным приложениям, но я совершенно потерял на последний шаге:Копировать содержимое одной БД в другую с поставщиками контента
Проверьте наличие провайдера &, загрузите данные в свое платное приложение.
я могу проверить наличие провайдера, как так:
List<ProviderInfo> providers = getPackageManager().queryContentProviders(
"com.mypackagename.content.MyProvider",android.os.Process.myUid(), 0);
, но я понятия не имею, как это сделать копирование?
Я пытался получить ContentResolver так:
ContentResolver resolver = getContentResolver();
ContentProviderClient client = resolver.acquireContentProviderClient(Uri.parse("content://com.mypackagename"));
Я не был в состоянии проверить это еще, но даже если он работает, я потерял, как к следующему шагу. Как я собираюсь получить данные из одной базы данных в другую?