USB HID 통신을 위해 OTG cable로 연결하였습니다.
APP을 통해 USB Device를 실행하는데 실행할때마다 앱을 실행하겠냐는 권한을 묻는 팝업이 뜹니다.
문제는, 제가 사용하는 기기에서는 '기본값으로 설정'을 체크해줘도 기기를 껐다 켜면 다시 그 팝업이 뜨네요.
소스 코드를 뒤져보니 ,
mUsbManager.requestPermission(device, mPermissionIntent);
위의 코드가 권한을 묻는 팝업을 띄운다는 역할을 하는 것은 알았는데, 이것을 띄우지 않고 강제로 권한을 준 효과를 내고 싶어서 고민했지만 아무리 해도 원하는 결과가 나오지 않습니다.
테스트에 사용해보고 있는 코드는 다음에서 받은 것입니다.
https://github.com/452/USBHIDTerminal
어느 분이 HID 통신 터미널 앱을 잘 만들어쥬셔서 유용하게 참고하고 있네요...ㅠㅠ
어떻게 하면 팝업을 띄우지 않고 device만 선택하면 자동으로 권한을 줄 수 있는지..