2013-09-30 3 views

답변

2

사용자가 정확히 을 입력 할 수 없습니다. 사용자의 apk 파일을 숨기십시오. 당신 외부 대신 내부 메모리에 설치하도록 강요하지만, 나는 당신을 도울 것이라고 생각하지 않습니다. 그렇게하려면 매니페스트에 installLocation 속성을 사용하지 않아야합니다.

이 속성을 선언하지 않으면

From the docs:

이 응용 프로그램은 내부 저장소에 설치되며, 의미하지 않는 외부 저장 장치에

주를 이동할 수 없습니다 당신의 APK는 어느쪽으로 든 "안전하다". 루팅 된 사용자는 파일의 위치에 관계없이 계속 액세스 할 수 있습니다. 사람들이 접근하지 못하게하는 유일한 방법은 그것을 배포하지 않는 것입니다.

+0

마지막 문장을 +1하십시오. – xdumaine

2

Google의 앱 라이선스는 아마도 내가 쓴 내용 일 것입니다. 여기 읽게 특히 http://developer.android.com/google/play/licensing/index.html

,

참고 : 구글 라이센스 서비스는 주로 현재 사용자가 구글 플레이에서 응용 프로그램에 대한 사실 지불에 않았는지 확인하고자하는 지불 애플리케이션을위한 것입니다 재생합니다. 그러나 모든 애플리케이션 (무료 앱 포함)은 라이센스 서비스를 사용하여 APK 확장 파일의 다운로드를 시작할 수 있습니다.

0

apk를 숨기려고해도 앱에서 apk를 추출하는 앱이 많이 있습니다.

관련 문제