2017-02-21 1 views
-1

Android 앱을 제작하여 Play 스토어에 게시했습니다. manifest.xml 파일에서 모든 특정 응용 프로그램에 필요한 사용 권한을 언급했지만 Playstore에서 설치하면 다른 응용 프로그램에 대한 요청과 같이 사용 권한을 요청하지 않습니다. 나는 1 개 개의 비슷한 질문 here을 발견하지만 당신은 사용자가 런타임에하지 허가를 요청해야한다 전화에서 응용 프로그램 실행 안드로이드 버전 6.0 이상이 설치되어 있습니다Android 앱에서 Playstore에서 설치할 때 사용 권한을 요청하지 않습니다.

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.agrawalgaurav.www.nighttorch"> 
    <uses-permission android:name="android.permission.INTERNET" /> 

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="15" /> 
    <uses-permission android:name="android.permission.CAMERA" /> 
    <uses-feature android:name="android.hardware.camera" /> 
+1

'targetSdkVersion'이 23 이상이면, 런타임에'CAMERA' 권한을 요청해야하므로, 당신이 보는 행동이 예상됩니다. – CommonsWare

답변

0

을 찾고있는 것을 얻을 did'nt 당신이 6 안드로이드 이상 권한을 런타임에 요구됩니다 경우

https://developer.android.com/training/permissions/requesting.html

+0

예 Android 버전 7.0에서 실행 중이지만 런타임시에도 묻지 않습니다. – Brian

+0

자체적으로 묻지 않습니다. 코드를 작성해야합니다. 내가 추가 한 참고 자료는 분명히 알 수 있습니다. 나를 도왔던 – arjun

+0

. 감사. – Brian

0

를 참조 시간을 설치합니다. 일부 권한은 아마 Normal Permissions 그룹에 있기 때문에 인터넷 권한과 같이 런타임에 묻지 않을 것입니다.

+0

예. 안드로이드 버전 7.0에서 실행 중이지만 런타임시에도 묻지 않는다. – Brian

+0

내 대답이 업데이트되었다. – Kostya

관련 문제