마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 Permission 관련 질문!

0 추천

제가 이번에 화상통화 오픈소스를 쓰게됏는데

안드로이드 배운지 얼마안되서 permission관련 질문좀 드리겠습니다!

<uses-feature android:name = "android.hardware.camera"/>                    
    <uses-feature android:name = "android.hardware.camera.autofocus"/>                
    <uses-feature android:glEsVersion="0x00020000" android:required="true"/>         

    <uses-permission android:name="android.permission.CAMERA"/>          
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.INTERNET"/>     
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>       
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>                 
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>   

여기서 이것저것 permssion을 지정해주는데요

if (ContextCompat.checkSelfPermission(activity, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED
                        && ContextCompat.checkSelfPermission(activity, Manifest.permission.RECORD_AUDIO) != PackageManager.PERMISSION_GRANTED) {
                    ActivityCompat.requestPermissions(activity,new String[]{Manifest.permission.CAMERA, Manifest.permission.RECORD_AUDIO},0);
                }

이부분에서 왜 저 두개 permission만 체크하는걸까요?

manifest에서 설정만 해주면 permission얻는건줄 알았는데 아닌가요?

익명사용자 님이 2019년 4월 4일 질문

1개의 답변

0 추천
뱅구다 (11,280 포인트) 님이 2019년 4월 4일 답변
...