안드로이드 메니페스트 파일(AndroidManifest.xml)의 android:exported 속성
안드로이드 메니페스트의 android:exported 속성은 앱의 구성 요소(액티비티, 서비스, 브로드캐스트 리시버, 콘텐츠 프로바이더)가 외부 앱에서 접근할 수 있는지를 정의합니다.
android:exported="true"
이 구성 요소는 다른 앱에서 접근할 수 있습니다. 외부 앱이 인텐트를 통해 이 구성 요소를 실행하거나 상호작용할 수 있습니다.
아래 예에서 MyExportedActivity는 외부 앱에서 android.intent.action.VIEW 인텐트를 통해 실행될 수 있습니다.
android:exported="false"
이 구성 요소는 다른 앱에서 접근할수 없습니다. 외부 앱이 인텐트를 통해 이 구성 요소에 접근할 수 없습니다. 보안이 중요한 구성 요소에 대해 외부 접근을 막기 위해 사용할수있습니다.
아래 예에서 MyInternalService는 동일한 앱 내에서만 접근할 수 있으며 외부 앱에서 접근할 수 없습니다.
'유니티게임개발 > 안드로이드(빌드, 구글플레이콘솔)' 카테고리의 다른 글
구글 플레이 콘솔 스토어 설정에서 앱 이미지 업로드하기(앱 아이콘, 그래픽 이미지, 스크린샷) (0) | 2024.07.31 |
---|---|
유니티 안드로이드 구글 플레이 콘솔 업로드 오류(광고 ID 권한 설정 문제) (0) | 2024.07.31 |
유니티(Unity) 안드로이드 빌드에 android:exported 속성 설정하기 (0) | 2024.07.30 |
구글플레이콘솔에서 Google Play 결제 라이브러리 버전 업데이트 안내 (0) | 2024.07.25 |
유니티 게임 안드로이드 빌드에서 gradle 파일의 코드 난독화 활성화 부분(minifyEnabled) (0) | 2024.07.16 |