코틀린 10-1 퍼미션

hong030·2022년 2월 3일
0
A앱과 B앱이 있다.
B앱의 기능을 A에서 이용하려면?
1) B의 매니페스트 파일 <uses-permission> 태그로 해당 퍼미션을 이용하겠다고 지정할 것.
2) A는 이 퍼미션을 사용하겠다고 설정해야 함.

name: 퍼미션의 이름, 개발자가 정함.
label, description: 퍼미션 설명, 외부 앱에서 퍼미션을 이용할 때 권한 인증 화면 출력할 정보.
protectionLevel: 보호 수준. 

퍼미션 설정(B)
<permission 		
    android:name="com.example.permission.TEST_PERMISSION"
	android:label="Test Permission"
	android:description="@string/permission_desc"
	android:protectionLevel="dangerous" />


컴포넌트에 퍼미션 적용
<activity android:name="..."
	android:permission="com.example.TEST_PERMISSION">
    ...
    

퍼미션 사용 설정(A)
<uses-permission android:name="com.example.permission.TEST_PERMISSION"/>
profile
자바 주력, 프론트 공부 중인 초보 개발자. / https://github.com/hongjaewonP

0개의 댓글