2011-11-18 37 views
5

Tôi tìm thấy tài liệu USB dành cho Android và từ đó có vẻ như bạn có thể viết chương trình liên lạc trên điện thoại Android hoạt động chính xác như trên PC.phát triển một ứng dụng giao tiếp thiết bị đặc biệt kết nối qua cổng USB trên Android

Tôi có cáp USB thông thường kết nối giữa PC và thiết bị ngoại vi. Trên một đầu nó là một USB bình thường ở đầu kia nó có một plug đặc biệt cho thiết bị.

Nếu tôi nhận được bộ điều hợp USB nữ-nữ, tôi có thể kết nối cáp USB điện thoại thông thường của mình USB với cáp USB của thiết bị và về cơ bản cắm cáp USB đặc biệt của tôi vào điện thoại Android.

Có ai có kinh nghiệm lập trình giao tiếp USB trên Android - về cơ bản có sao chép chức năng USB PC bình thường không? Tất cả những gì tôi phải làm là gửi và nhận chuỗi văn bản qua cổng USB - giống như trên PC.

Có thể hoặc là lập trình cổng USB trên Android bị giới hạn theo bất kỳ cách nào và không thực sự giống với lập trình USB trên PC? ví dụ. cung cấp năng lượng thông qua USB hoặc bất cứ điều gì khác?

ps trên PC Tôi cần cài đặt trình điều khiển FTDI để hoạt động với thiết bị bên ngoài.

Rất cám ơn

UPDATE: có vẻ như bắt đầu với Android 3.1 có thể làm điều này - tuy nhiên, nếu tôi hiểu htis một cách chính xác, Android 3.1 chạy trên các thiết bị Android tablet - Tôi có thể là sai với điều này - So với Apple, điều này khá khó hiểu (tuy nhiên, với Apple iPhone nó sẽ không bao giờ hoạt động!))

Trả lời

4

Có, Android hỗ trợ USB host 3.1 và mới hơn, vì vậy bạn có thể kết nối thiết bị USB trực tiếp với thiết bị Android cáp chuyển đổi. Android 4.0 mang tính năng này đến thiết bị cầm tay.

+0

Vì vậy, tôi đoán tôi sẽ phải nhận thiết bị 3.1 sau đó :). Cảm ơn cho thanh toán bù trừ này lên. Chỉ cần chắc chắn - với bất kỳ thiết bị Android nào có cáp USB (thường kết nối với PC). Nếu tôi nhận được một adapter USB nữ-nữ tôi có thể kết nối cáp đặc biệt của tôi với cáp Android bình thường và do đó về cơ bản có cáp đặc biệt của tôi cắm vào thiết bị Android. Đây có phải là cách đúng để làm điều này không? – user387184

+0

Xin lỗi vì sự chậm trễ. Về cơ bản bạn cần một cáp như thế này: http://www.amazon.com/Micro-USB-Host-Cable-accommodating/dp/B005GGBYJ4 hoặc một cái gì đó tương tự như chuyển đổi cổng micro usb nữ trên thiết bị sang cổng USB nữ, vì vậy tôi đoán cáp sẽ là một nam nữ, không phải nữ-nữ. – robertly

+0

ồ vâng, tất nhiên là bạn đúng - trong khi đó tôi đã yêu cầu bản sao bộ điều hợp USB của Smasung Galaxy - hy vọng nó hoạt động. – user387184

Các vấn đề liên quan