1

私は Android プログラミングにかなり慣れていないので、ばかげた質問をするつもりなら申し訳ありません。

私はアプリケーションを作成しており、次の手順に従って ZXing Barcode Scanner を統合しようとしています: http://code.google.com/p/zxing/source/browse/trunk/android-integration/src/com /google/zxing/integration/android/IntentIntegrator.java

私がこれまでにやってきたこと。アプリケーション用にいくつかのボタンを作成し、スキャンに ZXing を使用することになっているボタンに [On Click] アクションを追加しました。値: インテントインテグレーター。次に、リンクからコードをコピーして、パッケージの IntentIntegrator.java ファイルに貼り付けました。日食で与えられたアドバイスに従って、com.google.zxing.integration.android パッケージに IntentResult クラスを作成しました。

私は今この瞬間にいます。2日間、アドバイスや意見を読んでいて、最初からすべてやり直しましたが、うまくいきませんでした. だから私はもう一度試しています。このアプリを自分のアプリに統合する方法を段階的に教えてください。または、これまでに行ったことに正しければ、エミュレーターで Android プロジェクトとして実行すると、たとえば次のような少なくとも 20 個のエラーが発生するのはなぜですか: http://s17.postimage.org/n9w5lddof/errors .png

ありがとうございました!

4

2 に答える 2

0

あなたは基本的に正しいことをしました。ただし、複数のコピーを含めてIntentIntegratorいるか、バンドルしているバージョンとは異なるバージョンに対してコンパイルしています。つまり、示されているように、これを正しく統合していません。

最も速いのは、両方のクラスをソース ツリーにコピーすることです。他の JAR やソース ファイルは必要ありません。

于 2012-07-04T14:32:17.497 に答える
-1

これらの手順に従っていますか?

http://code.google.com/p/zxing/wiki/GettingStarted

そして、このZXingライブラリをAndroidアプリケーションに直接統合してみてください??

于 2012-07-04T10:27:24.193 に答える