2012-12-24 2 views
0

내 안드로이드 타블렛에 지문 인식 장치를 연결하려고합니다. 아래 코드를 사용하여 안드로이드 타블렛으로 장치를 감지하고 있습니다.장치가 Ubislate 7ci와 관련된 문제를 감지하지 못합니다.

UsbManager mDevManager = (UsbManager)ctx.getSystemService(Context.USB_SERVICE); 
HashMap<String, UsbDevice> usb_devs = mDevManager.getDeviceList(); 
Log.d(TAG, "OpenDevice() : usb_devs.size() = "+usb_devs.size()); 

이 코드는 잘 내 삼성 GT-P3100 태블릿에 (usb_devs.size() 반환 1)하지만 usb_devs.size()ubslate 7ci 태블릿에 0을 반환 작동합니다. ubslate 7ci의 Android 버전은 4.0.4.
입니다. 그렇다면 문제가 무엇입니까 ??

: 폴더/시스템/등/권한과 포함 된 다음 줄에 android.hardware.usb.host.xml라는 파일이 있어야합니다

는 USB 호스트 API 지원을 활성화하려면 :

답변

0

나는 답을 발견
<permissions> 
<feature name="android.hardware.usb.host"/> 
</permissions> 

이 파일은/system/etc/permissions 폴더 안에 있지 않으므로이 파일을 추가하고 장치를 다시 부팅하기 만하면됩니다.

관련 문제