print( sjw.iq == 200) output : true

[Android] AndroidManifest.xml 병합하기 본문

Android

[Android] AndroidManifest.xml 병합하기

sjwiq200 2021. 5. 7. 11:19
728x90
반응형

안녕하세요!

AndroidManifest.xml 파일 병합하기를 메모해두려고 합니다.

 

 

play store에 READ_SMS 권한이 이전에는 적용되어 있었습니다.

 

이후에 매니페스트 파일에서 해당 권한을 삭제했는데도..... 필수권한에 들어가 있었습니다!

 

해당 권한을 지우는 방법은 매우 간단합니다!

 

 

main에 있는 AndroidManifest.xml 파일 루트 태그에다가

 xmlns:tools="http://schemas.android.com/tools"
해당 구문을 추가해줍니다.   

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapp"
    xmlns:tools="http://schemas.android.com/tools">

 

 

그리고 나서 삭제 하고 싶은 요소에는

tools:node="remove"

해당 구문을 추가해 주면 됩니다!

<uses-permission android:name="android.permission.READ_SMS" tools:node="remove"/>

 

 

stackoverflow을 참고 했고,

삭제하고 싶은 요소뿐 아니라 다른 규칙에 대한 정보는  안드로이드 공식 문서에 작성되어 있습니다.

 

감사합니다.

 

 

참고

 

stackoverflow.com/questions/31616334/how-to-remove-specific-permission-when-build-android-app-with-gradle

 

How to remove specific permission when build Android app with gradle?

Recently Google auto merge permission from Google Service to final release apk. Some one ask here Why are permissions being automatically added to my AndroidManifest when including Google Play Serv...

stackoverflow.com

developer.android.com/studio/build/manifest-merge.html

 

다중 매니페스트 파일 병합  |  Android 개발자  |  Android Developers

manifest 병합 및 manifest 병합 도구에 관해 자세히 알아보세요.

developer.android.com

 

728x90
반응형
Comments