2013-09-04 4 views
0

Google은 Android 액세서리 통신 프로토콜이 구현되지 않은 USB 마스터 기기를 보유하고 있습니다. 그리고 우리는 그 안에 파일을 저장했습니다.Android 태블릿 USB 마스터 기기에서 데이터 읽기

이 usb 장치는 열거를 수행하는 호스트/마스터 모드에서 실행됩니다.

usb 장치를 안드로이드 태블릿 (슬레이브 모드에 있어야 함)에 연결하면 usb 장치가 안드로이드 태블릿을 열거하고 파일을 태블릿에 보내기 시작합니다.

일반적으로 태블릿 PC는 USB 장치를 연결할 때 열거합니다. 하지만 우리의 경우, USB 장치 안드로이드 타블렛의 열거 않습니다.

USB 장치에서 데이터를 수신하는 방법/코드는 무엇입니까? 이것을 할 수 있습니까?

P.S : Android Tablet은 슬레이브의 역할을하고 USB 장치는 호스트 역할을하므로 USB 장치에서 통신이 시작됩니다.

감사 시바

답변

0

짧은 답변 : 아니오.

길게 대답 : "Android는 USB 액세서리 및 USB 호스트의 두 가지 모드를 통해 다양한 USB 주변 기기 및 Android USB 액세서리 (Android 액세서리 프로토콜을 구현하는 하드웨어)를 지원합니다." http://developer.android.com/guide/topics/connectivity/usb/index.html

Android가 호스트로 작동하지 않고 호스트가 액세서리가 아닌 경우 Android에서 USB 연결에 프로그래밍 방식으로 액세스 할 수 없습니다.

+0

내 USB 장치를 연결할 때이 메시지가 표시됩니다. – ShivBuyya