2011-07-02 19 views
1

我有兩個關於Linux Android的問題。從Android應用程序控制串行設備(如USB打印機)

在它說的文檔:

「 Android的調試橋(ADB)是一種多功能的命令行工具,可以用一個仿真器實例或連接Android裝置進行通信」

顯然有一種方法可以從ADB(Android)向串行端口(USB)發送命令。

所以,我需要從Android設備發送命令(如AT命令)到USB設備(打印機)

1)亞洲開發銀行將出現在真實設備上使用Android?哪個版本?

2)是否有另一種選擇?

在此先感謝

+0

您需要一個採用USB主機模式的Android設備,並根據執行所需操作的USB主機API在應用程序包內編寫代碼。 –

回答

1

而且顯然有將命令發送到從ADB(安卓)串行端口(USB)的方式。

不是我所知道的。

亞行將出現在一個真正的Android設備?

adb是屬於Android SDK的程序。它在您的開發機器上運行。它不能在模擬器上運行。它不在設備上運行。

還有另外一種選擇嗎?

也許使用USB APIsOpen Accessory Development Kit

+0

我發現這篇文章:http://www.jamesward.com/2011/05/11/extending-air-for-android/ from @JamesWard,我試圖做一個可配置的連接,從AIR到Java的輸入是可能的,但是回報不是靜止的。 – theaibo

+0

謝謝我會尋找更多關於這個API – theaibo

相關問題