web-dev-qa-db-ja.com

androidでバーコードを読み取る

こんにちは、Android htc heroのアプリケーションを開発しています。組み込みのカメラを使用して2Dバーコードを読み取り、バーコードから返された文字列を抽出する方法を検討しています。 Android sdkですが、Javaを使用したプロジェクトでのプログラミングのバックグラウンドがあります。2Dバーコードを読み取るための最良の方法は何かを知りたいと思います。バーコードを読み取りますが、それらはすべて.apkファイルであり、作業できるソースまたはライブラリはありません。このサイトを達成しようとしていることをよりよく理解するために、必要なデータで構成される2Dバーコードを生成できます。 ここ

返信をいただければ幸いです。

34
user233354

Androidプログラムは、インテントを使用して相互に対話できます。インテントは、リモートプロシージャコールに少し似ています。他のプログラムに特定のアクション(バーコードのスキャンなど)を要求すると、他のプログラムがこのタスクを実行します。タスクが完了すると、結果が返されます。

ユーザーがZXingバーコードスキャナーをインストールしている場合、インテントを使用してバーコードをスキャンできます。その後、バーコードスキャナーが起動し、ユーザーがコードをスキャンして結果を返します。

このスキャナーの詳細については、このプロジェクトのGoogle Codeページをご覧ください。 http://code.google.com/p/zxing/wiki/ScanningViaIntent

37
Scharrels

私はこのオープンソースを見てみたいAndroidプロジェクト: http://code.google.com/p/zxing/

11
Mark B

他のGoogle検索旅行者向けに、バーコードスキャンの例でインテントを使用する方法に関するAndroid開発者のブログに2012年の投稿があります。

http://Android-developers.blogspot.com/2012/02/share-with-intents.html

5
Taoufix