안드로이드 퍼미션 체크하기 질문

이미지

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).

어디가 잘못된 건가요?

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.