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

퍼미션 체크/요청하는 코드 넣기

0 추천
private int cameraPermmisionCheck = ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CAMERA);
private int locationPermmisionCheck = ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.ACCESS_FINE_LOCATION);

if (cameraPermmisionCheck != PackageManager.PERMISSION_GRANTED || locationPermmisionCheck != PackageManager.PERMISSION_GRANTED) {
    ...
}

안드로이드 메인 액티비티에서 퍼미션을 체크/요청하는 코드를 넣으려고 하는데요.

if문을 통해 퍼미션의 상태가 GRANTED인지 확인하는 문장에서 문법 에러가 발생합니다. 바로 위에서 선언한 cameraPermmisionCheck 변수를 인식하지 못하고(Unknown class), 분명 PackageManager를 import한 상태인데도 PERMISSION_GRANTED 역시 인식을 못합니다(Unknown class).

어디가 잘못된 건가요?

LinCass (320 포인트) 님이 2018년 11월 9일 질문

1개의 답변

0 추천
private int cameraPermmisionCheck , private int locationPermmisionCheck 부분이 잘 못 된듯 합니다.

private 를 지워주세요..
익명사용자 님이 2018년 11월 9일 답변
...