0

Я разрабатываю службу, которая выполняет некоторую проверку безопасности файла apk. Я хочу подключить эту услугу к процессу установки магазина Google Play. Поэтому, когда загрузка apk завершена вместо установки, apk сначала передается службе, служба выполняет проверку безопасности, а затем выполняет установку apk. Могу ли я вмешаться в процесс установки приложения в Google Play Store и добиться этого?Как вмешаться в процесс установки приложения в Google Play Store?

один способ, которым я могу думать, пусть игра магазин установить приложение, получить имя установленного пакета через android.intent.action.PACKAGE_ADDED приемник, доступ к APK, установленное в/данные/приложении с PackageManager и PackageInfo, передать его на службу а затем переустановить анализируемый apk с PackageInstaller. Есть ли лучший способ достичь этого?

Любая помощь в этом направлении будет высоко оценена. заранее спасибо!

+0

Планируете ли вы создать свой собственный ПЗУ, содержащий эту модифицированную версию процесса установки пакета? – CommonsWare

+0

@CommonsWare Нет. Я пытаюсь разработать весь этот процесс как приложение, которое может быть установлено любым пользователем без изменения базовой ОС Android. – BhendiGawaar

+0

. Я не хочу изменять существующий процесс, просто пытаясь подключить мой сервис между загрузкой и установкой. , отдых остается таким, какой он есть. – BhendiGawaar

ответ

2

Представьте, что это было возможно, и обычное приложение может помешать процессу установки из Play, и, как вы упомянули, измените загруженный APK на совершенно другой, а не то, что пользователь считает.

Разве вы не видите огромный риск для безопасности здесь?

+0

Я согласен с вами в части безопасности. поэтому я также изучаю другие способы. Спасибо, что привлек это к моему сведению. любые мысли по другим возможным путям? – BhendiGawaar

 Смежные вопросы

  • Нет связанных вопросов^_^