我正在開發店鋪POS應用程序。店主可以使用任何品牌的BarCode掃描儀設備。我需要了解掃描項目的詳細信息。是否有任何庫文件可用於相同的。Android:如何將外部BarCode掃描器設備集成到我的應用程序
FYI
我不使用手機/平板電腦相機掃描儀。
我需要檢測 掃描結束事件後,該掃描項目的詳細信息。
請爲我提供最好的方法。
我正在開發店鋪POS應用程序。店主可以使用任何品牌的BarCode掃描儀設備。我需要了解掃描項目的詳細信息。是否有任何庫文件可用於相同的。Android:如何將外部BarCode掃描器設備集成到我的應用程序
FYI
我不使用手機/平板電腦相機掃描儀。
我需要檢測 掃描結束事件後,該掃描項目的詳細信息。
請爲我提供最好的方法。
我覺得每一個條碼掃描儀對Android的集成支持,但我需要的是給所有或多個外部條形碼掃描儀共同支持。
這聽起來像你正在尋找你自己承認不存在的東西。所有掃描儀都沒有通用的標準來實現Android集成。這就是說,這裏是你如何能實現自己的兩個進球
任何品牌:大多數條碼掃描器支持HID模式,它基本上只是連接鍵盤;這是幾乎所有USB掃描儀的工作原理。使用HID模式,掃描儀將在輸入光標所在的位置「鍵入」條形碼,這不會給您太多的控制權。
End事件:同樣,最條形碼掃描儀可以被配置爲追加一個尾隨字符。通常它默認爲回車或製表符。在您的活動或視圖中,您可以設置onKeyListener,並在該監聽器中查看尾部字符的KEY_DOWN
事件,該事件指示掃描結束。
使用HID和拖尾字符檢測,您將能夠支持大多數有線和無線掃描儀
一個簡單的方法是使用配置了Sane的中間Linux機器。 當它與本地Sane前端(例如XSane)配合使用時,您可以嘗試使用Google Play上的某些Sane frotend應用程序 連接linux到手機。 下一步是實現你自己的前端。 最後 - 移植一些功能
因此您希望機器與機器通信? – Ozan 2014-09-30 13:37:02
是的我想讓手機與外部掃描儀通信? – Sridhar 2014-09-30 13:38:21
掃描器是否有框架或與服務器端通信的東西? – Ozan 2014-09-30 13:40:59