2012-04-07 2 views
1

내 응용 프로그램에서 내 컴퓨터 (텍스트 파일에 있음)에서 데이터를 검색하여 안드로이드 모바일에 저장하고 읽고 싶습니다 ... 하드웨어 및 유용한 링크의 관점에서 neccessities는 무엇입니까? USB 코드의 경우 ...안드로이드에 대한 USB 코드 2.3.4

최근에 google이 출시되었습니다. android 2.3 용 USB 액세서리 ... 클래스가 있습니다. UsbManager, UsbAccessory 등 ... 사용하고 싶습니다 ... 어떻게 사용 할 수 있습니까?

답변

0

보통 안드로이드 모바일이 자체적으로 usb 장치 (클라이언트)로 투영되며, 컴퓨터의 USB 호스트 컨트롤러 드라이버가 장치를 인식하고 클라이언트의 향후 USB 요청을 처리합니다. 이것은 하드웨어 레이어 일뿐입니다. USB 프로토콜이 매우 유비쿼터스 화 되었기 때문에 컴퓨터는 실제로 다양한 요청과 사용자 공간 해석을 처리 할 수 ​​있도록 여러 패밀리의 드라이버를 커널 계층과 사용자 공간에 저장합니다.

안드로이드 휴대폰은 주로 리눅스 기반 장치이기 때문에 여러분의 목적을 달성하기 위해 이러한 USB 호스트 기반 드라이버 제품군을 장치의 커널/ROM에 통합해야합니다. 사용자 정의 ROM을 만들어야합니다 (다른 사람이이 질문에 here 질문을했습니다). This link은 특정 하드웨어 제품군에 해당하는 드라이버 목록을 제공합니다.

또한 컴퓨터에 자체적으로 USB 클라이언트로 프로그램 할 수있는 프로그램이 필요합니다.

컴퓨터에서 linux를 사용하는 경우 시작하려면 this article이 도움이 될 수 있습니다.