Я разрабатываю службу, которая выполняет некоторую проверку безопасности файла apk. Я хочу подключить эту услугу к процессу установки магазина Google Play. Поэтому, когда загрузка apk завершена вместо установки, apk сначала передается службе, служба выполняет проверку безопасности, а затем выполняет установку apk. Могу ли я вмешаться в процесс установки приложения в Google Play Store и добиться этого?Как вмешаться в процесс установки приложения в Google Play Store?
один способ, которым я могу думать, пусть игра магазин установить приложение, получить имя установленного пакета через android.intent.action.PACKAGE_ADDED
приемник, доступ к APK, установленное в/данные/приложении с PackageManager
и PackageInfo
, передать его на службу а затем переустановить анализируемый apk с PackageInstaller
. Есть ли лучший способ достичь этого?
Любая помощь в этом направлении будет высоко оценена. заранее спасибо!
Планируете ли вы создать свой собственный ПЗУ, содержащий эту модифицированную версию процесса установки пакета? – CommonsWare
@CommonsWare Нет. Я пытаюсь разработать весь этот процесс как приложение, которое может быть установлено любым пользователем без изменения базовой ОС Android. – BhendiGawaar
. Я не хочу изменять существующий процесс, просто пытаясь подключить мой сервис между загрузкой и установкой. , отдых остается таким, какой он есть. – BhendiGawaar