저는 Android 앱을 개발 중이므로 테스트 장치에 끝없이 빌드하고 설치합니다. 며칠 이후로 모든 빌드 / 설치에 대해 질문을받습니다.
Google은 설치된 앱에 잠재적으로 유해한 동작이 있는지 정기적으로 확인할 수 있습니다. Google 설정> 앱 확인에서 자세히 알아보세요.
수락 또는 거절 옵션이 있습니다. 지금은 100 번 정도 거절했지만, 메시지가 지겨워 질 때까지 계속 묻고 마지막으로 수락을 클릭하는 것이 Google의 정책 인 것 같습니다. 그러나 나는 그것을 원하지 않는다!
그래서 내 질문 : Google에 내 휴대 전화에 설치된 앱을 정기적으로 확인하고 싶지 않다는 사실을 어떻게 Google에 알려야합니까?
답변
4.2 이전의 Android에서는 Google 설정으로 이동하여 앱 확인을 탭 하고 앱 확인 옵션을 선택 취소합니다 .
Android 4.2 이상에서는 설정> 보안> 앱 확인 및 / 또는 설정> 개발자 옵션> USB를 통해 앱 확인 옵션을 선택 취소합니다 .
답변
프로그래밍 방식으로 앱 확인을 끄려면 다음 코드를 사용하면됩니다.
boolean success = true;
boolean enabled = Settings.Secure.getInt(context.getContentResolver(), "package_verifier_enable", 1) == 1;
if (enabled) {
success = Settings.Secure.putString(context.getContentResolver(), "package_verifier_enable", "0");
}
또한 다음 시스템 권한이 필요합니다.
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
또한 주목할 가치가있는 것은 “package_verifier_enable”문자열이 Settings.Glabal.PACKAGE_VERIFIER_ENABLE
액세스 할 수없는 것으로 보이는 멤버 에서 온다는 것입니다.
답변
일반 설정에서도 사용할 수 있습니다.
설정-> 보안-> 앱 확인
선택을 취소하십시오.
(나는 4.2.2를 실행하고 있지만 아마도 4.0 이상에서 사용할 수있을 것입니다. 이전 버전에 대해서는 말할 수 없습니다 …)
답변
장치에 안드로이드 5.1 롤리팝에서 클릭 Google Settings
아이콘> Security
> Scan device for security threats
.
참고 Google Settings
으로부터 분리되어 Settings
응용 프로그램 자체.