2012-08-24 164 views
1

我想開發一個應用程序,它能夠讀取條碼(1d不是qr)。真正的問題是,通用的條形碼閱讀器軟件是非常有用的,但它們似乎太慢而不能用作非常常見和常見的功能(這些條形碼非常長20-30位,對於像zxing這樣的應用來說似乎太大了)。所以我需要使用物理激光條碼掃描儀,但我不知道第一個線索從哪裏開始。我也有一臺舊的激光條碼掃描儀進行測試。據我所知,該設備手冊並不要求任何驅動程序只將數據作爲字符串發送到鍵盤的緩衝區,但我無法使其工作。我發現的所有手冊都集中在二維碼和基於軟件的掃描上。任何想法或鏈接都可以幫助我瞭解這些事情。Java安卓激光條碼掃描器

+0

AFAIK所有你需要的是手機上的USB主機支持連接物理條形碼掃描器,但不知道手機是否可以爲其供電 – nandeesh

+0

「2d不是qr」 - 這應該是「1d不是qr」嗎?線性條形碼是一維,QR和其他各種類型都是2D – barrowc

+0

是的抱歉,並感謝您的答案。 –

回答

1

我剛纔(昨天)成功測試了以下組合:

的Nexus 7 +

USB OTG線([Aftermarket Product] Brand New Micro USB Host Mode OTG Cable Flash Drive SD T-Flash Card Adapter FOR Samsung GT-i9100 i9100 Galaxy S II 2 GT-N7000 Galaxy Note)+

USB激光條碼掃描器(可在這裏:USB Automatic Barcode Scanner Scanning Barcode Bar-code Reader with Hands Free Adjustable Stand (Black))。

很棒!但是,有時應用程序本身在鍵盤數據上會有點慢(因爲他們不認爲它會如此快速地到達),所以只是要小心。

我植根於我的N7 ...但我不確定是否有必要。

應該提到....不知道如何耗盡電池是如此的小心。

+0

問題...連接了條碼掃描器,android鍵盤仍然工作嗎?我可以讓條碼掃描儀工作,但沒有鍵盤。拔下掃描儀和鍵盤返回。無論如何,以實現兩個功能。我使用相同的基本設置,只是我有一臺Taotronics條形碼掃描儀。 – Gfw