2012-10-12 33 views
1

我是Android的初學者,我需要創建自己的二維碼掃描儀應用程序。自己的二維碼掃描器應用程序爲Android

搜索了一些庫之後,當然我發現了zxing庫(http://code.google.com/p/zxing/),但是如果我理解正確,必須安裝BarcodeScanner應用程序才能使用它並且這個圖書館稱這個程序。這種變體對我來說不好,因爲我只需要我自己的應用程序。 但是,如果我不正確,如何在不安裝BarcodeScanner的情況下使用這個庫?

另外我發現這個:http://www.blackdogfoundry.com/blog/zbar-bar-code-qr-code-reader-android/,我不確定它可以在所有設備上正常工作。

有沒有人做過一些qr讀者,你使用了什麼?除zxing之外,你還知道其他一些好的庫嗎?

回答

4

ZXing是很好用的庫。我認爲你正在混合庫本身和項目

1

也生產的應用程序 我不會這麼快就解僱條形碼掃描儀。

我最近在需要閱讀條碼的應用程序中使用它。它可以與我的應用無縫協作。唯一的缺點是它需要由用戶安裝,但要誠實地衡量,從零開始開發條碼閱讀器需要花費的時間和金錢,這是毫無疑問的。如果用戶沒有安裝它,它不會破壞你的應用程序。

我知道這是不是你要找的答案,但只是想我要提供我的經驗

0

XZing是你的答案! 是啊,他們試圖推動它作爲外部庫使用,但依賴於用戶安裝它....但它是所有開源的,你可以使用它,但是你更喜歡。

因此,下載該代碼,將其直接整合到您的應用程序中,然後就可以開始使用了。

1

您也可以嘗試調用條碼掃描器應用程序,並獲取字符串參數中的結果,而不是將整個zxing庫導入到項目中,因爲將代碼集成到項目中的代價很大。使用意圖並重寫OnActivityResult已經是一個很好的解決方案。

相關問題