앱 실행 초기화면에 접근 권한 동의 ui를 만들고 6.0미만은 비동기 방식으로 각 권한을 설정할수있도록 조치를 해야되는 상황입니다.
현 개발환경 - 이클립스,폰갭,(cordova)안드로이드 4.4.2 라이브러리 사용중이며,
miniSdkVersion:10 - targetSdkVersion:19 , 사내망(인터넷x)
테스트단말버전: 4.4.2 , 5.1.1
현 배포된 앱 사용자버전: 4.1.2~ 7.1.2로 다양합니다.
"checkSelfPermission","requestPermission" 을 사용하려고보니 API 23부터 사용가능하다고 나오네요..
현재는 API 19 라 막막하네요..
1.API 19에서 위 메소드를 대체할만한 접근권한 제어 관련 메소드가 있을까요?
2.아니면 별도로 각 권한마다 DB에 플래그를 만들어서 따로 관리를 하는것도 괜찮은건지..
3.checkSelfPermission가 API 23 - android.support에 있던데 해당부분만 따로받아서 적용할수도있는건가요?
가장문제는 현재 서비스중인 앱이라 다음 배포시 사용자분들에게 피해가 가지않아야될거같아 환경변경이 무섭네요..(앱 자동업데이트가 안되고 삭제후 다시받아야되는 경우같이..)
혹시 아시는분 계시면 답변 부탁드립니다.
갓 투입된 유지보수 초보라 퇴근후에도 계속 머리에 맴도네요..