0

apk 파일에 대한 보안 검사를 수행하는 서비스를 개발 중입니다. 이 서비스를 Google Play 스토어 설치 프로세스에 플러그인하고 싶습니다. 설치 대신 apk 다운로드가 완료되면 apk가 먼저 서비스에 전달되고 서비스가 보안 검사를 수행 한 다음 apk 설치가 진행됩니다. Google이 앱 스토어 설치 프로세스를 진행하면서이를 수행 할 수있는 방법이 있습니까? 내가 플레이 스토어, 앱을 설치 android.intent.action.PACKAGE_ADDED 리시버를 통해 설치된 패키지의 이름을하자,이다 생각할 수Google Play 스토어 앱 설치 프로세스를 개설하는 방법을 알려주세요.

한 가지 방법은, PackageManagerPackageInfo에/데이터/응용 프로그램 설치 APK 액세스 서비스에 전달 분석 된 apk를 PackageInstaller으로 다시 설치하십시오. 이것을 달성하기위한 더 좋은 방법이 있습니까?

이 방향에있는 도움은 높게 평가 될 것입니다. 미리 감사드립니다!

+0

패키지 설치 프로세스의 수정 된 버전이 포함 된 사용자 지정 ROM을 만들 계획이 있습니까? – CommonsWare

+0

@CommonsWare 아니요.이 전체 프로세스를 기본 Android OS를 수정하지 않고 모든 사용자가 설치할 수있는 앱으로 개발하려고합니다. – BhendiGawaar

+0

다운로드 및 설치 사이에 서비스를 플러그인하는 기존 프로세스를 수정하고 싶지 않습니다. . 나머지는 그대로 있습니다. – BhendiGawaar

답변

2

정상적인 앱이 Play의 설치 과정을 방해 할 수 있다고 상상해보십시오. 다운로드 한 APK를 사용자가 생각하는 것이 아닌 완전히 다른 것으로 변경하십시오.

여기에 엄청난 보안 위험이 보이지 않습니까?

+0

나는 보안 부분에 당신과 동의합니다. 그래서 다른 방법을 모색하고 있습니다. 이 사실을 알려 주셔서 감사합니다. 가능한 다른 방법에 대한 생각? – BhendiGawaar