У меня есть два приложения, которые используют одного и того же поставщика содержимого, но я не могу использовать одного и того же поставщика содержимого в обоих приложениях — отображается ошибка INSTALL_FAILED_CONFLICTING_PROVIDER. Поэтому я поместил своего поставщика контента в третий .apk и использовал его из двух приложений, и он работает хорошо.
Теперь проблема в том, что apk поставщика контента должен быть установлен до того, как любое из этих двух приложений можно будет установить на устройство. В противном случае во время установки отображается ошибка «Провайдер не найден».
Итак, как я могу убедиться, что apk провайдера установлен до того, как будут установлены какие-либо другие apk?
Есть ли способ объединить apk поставщика контента с обоими другими apk по отдельности, чтобы они были установлены вместе как два приложения и не отображали ошибку INSTALL_FAILED_CONFLICTING_PROVIDER?
Мне нужно объединить apk поставщика контента с обоими приложениями, потому что пользователь может не устанавливать оба приложения или может установить их оба на одном устройстве.