다른 블로그의 예제를 보며 앱 제작을 따라하던 중, 앱의 권한을 요청하는 부분에서 문제가 발생했다.
// 요청코드
permission["bluetooth_connect"] = Manifest.permission.BLUETOOTH_CONNECT
Error코드 : android.Manifest.permission.BLUETOOTH_CONNECT? Alt+Enter
물론 Manifest에 권한 추가는 해줬고, 저 권한 말고도 LOCATION이나 다른것도 다 먹통이길래 뭐가 문제인지 싶었다.
아니... 왜? 저게 왜 없어..? 그런데 해결방법은 간단했다.
// 수정코드 : 앞에 android.* 추가
permission["bluetooth_connect"] = android.Manifest.permission.BLUETOOTH_CONNECT
오늘의 교훈. 너무 다른 사람 코드를 따라하지 말자....
고작 앞에 한단어 붙이는 걸로 시간낭비한거 생각하면 너무 아깝다.