2012-07-23 3 views
0

보안상의 이유로 안드로이드 응용 프로그램을 개발하고 있습니다. 내 안드로이드 응용 프로그램을 호출하거나 내 응용 프로그램에 액세스하지 못하도록 차단하고 싶습니다.내 안드로이드 응용 프로그램을 호출하는 다른 안드로이드 응용 프로그램을 차단하거나 방지하는 방법

manifest.xml에서 일부 권한을 부여해야합니까?

그렇지 않다면 어떻게해야할까요?

답변

0

보안상의 이유로 Android 애플리케이션을 개발하고 있습니다. 내 Android 애플리케이션을 호출하거나 액세스하는 다른 Android 애플리케이션을 차단하거나 차단하고 싶습니다.

"귀하의 응용 프로그램에 전화하거나 귀하의 응용 프로그램에 액세스"하는 것이 무엇을 의미하는지 설명하지 않으 셨습니다.

타사 응용 프로그램은 해당 구성 요소를 내 보내지 않는 한 활동을 시작하거나 서비스에 명령을 보내거나 수신자에게 브로드 캐스트를 보내거나 공급자의 콘텐츠에 액세스 할 수 없습니다. 구성 요소가 콘텐츠 공급자이거나 매니페스트에 <intent-filter> 요소가있는 경우 기본적으로 구성 요소가 내보내집니다. 그렇지 않으면 기본적으로 내보내지지 않습니다. 기본값을 재정의하는 데 사용할 수있는 매니페스트에 android:exported 속성이 있습니다. 이것은 <provider>을 내보낼 수 없도록 만드는 데 필요합니다 (또는 좋은 아이디어 일뿐입니다). 다른 모든 기능은 <intent-filter>을 건너 뛰고 앱에 비공개로 남겨 둘 수 있습니다.

그러므로 "기타 안드로이드 응용 프로그램"은 정의에 따라 <intent-filter>이있는 기본 활동을 시작할 수 있습니다.

관련 문제