2017-04-10 6 views
0

내 기본 앱에서 사용 권한을 삭제하려면 내 앱이 휴대 전화 상태를 읽을 필요가 없습니다.반응 원주민 - 추가 유지 android.permission.READ_PHONE_STATE

나는 그것에서 추가 중지 얻을 어떻게 ./gradlew assembleRelease

을 실행할 때 내가 프로젝트에 사방에서 삭제할 때마다, 다시 다시 추가?

는 내용

<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    > 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove"/> 
</manifest> 

완료하여 새 파일을 android/app/src/release/AndroidManifest.xml

추가 병합

+1

이 파일의 projectFolder/android/app/src/main/androidManifest.xml을 모두 추가하거나 제거하십시오. –

+0

감사합니다 @IrfanAli 또한'projectFolder/android/app/build/intermediate/manifests/full/release/AndroidManifest.xml'의 잘못된 menifest 파일을 편집 중이었습니다 – Sushant

답변

3

사용 안드로이드 매니페스트! 매니 페스트 병합에 대한 자세한 내용 : https://developer.android.com/studio/build/manifest-merge.html#merge_priorities, 섹션 병합 우선 순위

+0

해결책을 추가 한 후에도 계속 추가 중입니다 –

+0

@MohammadKashifSulaiman 추가 'android/app/src/release/AndroidManifest.xml'에 추가하십시오. 그것은 메커니즘을 병합하는 안드로이드 menifests입니다 : https://developer.android.com/studio/build/manifest-merge.html - 제공된 문서 페이지의 _Merge 우선 순위 _ 섹션을보십시오 – ColCh