안녕하세요 초보 프로그래머입니다.
다름이 아니라 퍼미션 관련 질문을 하려고합니다.
전화기능이 없는 안드로이드 단말기에서
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
위와 같이 퍼미션을 사용시
어플이 죽는 현상이 발생될수 있는지 궁금합니다.
개발 할 때 전화기능 없는 단말에 밀어넣고 테스트 한다고 하면
퍼미션 때문에 죽지는 않고 해당 퍼미션을 필요로 하는 기능 중에
자신의 전화번호를 알아온다던가 이런 저런 기능을 사용하던 중
리턴 값이 null 이 올 수 있습니다. 이 경우 null point exception이 발생하구요.
다른 예외사항이 생길 수 있겠죠.
답변감사합니다.
일단 퍼미션 다빼고 해보기로 했습니다.
로그인 유지
개발 할 때 전화기능 없는 단말에 밀어넣고 테스트 한다고 하면
퍼미션 때문에 죽지는 않고 해당 퍼미션을 필요로 하는 기능 중에
자신의 전화번호를 알아온다던가 이런 저런 기능을 사용하던 중
리턴 값이 null 이 올 수 있습니다. 이 경우 null point exception이 발생하구요.
다른 예외사항이 생길 수 있겠죠.