1

私の知る限り、ZXing Android のソース コードには、QR コード イメージのキー ポイントを表示するためのカスタム レイアウトがあります ( ViewfinderView)。次に、画像のバイト ストリームの分析を表示します。

この設計から切り離して、Android ZXing ソース コードを使用して、Android と BlackBerry の両方のプラットフォームで使用できるアプローチを開発できますか?

これは、Android ZXing ソースを使用して、QR コードをデコードするために使用できる JAR ファイルになります。

これはできますか?誰かがこのアプローチを試しましたか?

4

4 に答える 4

1

参考までに - BlackBerry OS6 SDK には Zxing コードが組み込まれています。

于 2010-12-22T00:36:37.307 に答える
0

すべてのコア デコード コード (core/ 内) は Java 1.2 と互換性があり、Java の J2ME サブセット (MIDP 2、CLDC 1.1) と互換性があります。はい、Blackberry で問題なく動作します。ただし、参照している Android 固有のコードは、RIM デバイスではまったく役に立ちません。完全に異なる API。ただし、RIM 固有のクライアントがある rim/ フォルダーを見つけてください。

于 2010-11-18T23:08:32.280 に答える
0

BlackBerry は Java ME の上に構築されていることに注意してください。つまり、バージョン 1.3 の Java 言語機能を使用しています。これは、ジェネリック、「アサート」キーワード、列挙型がないことを意味します。

Zxing の開発者が 1.3 との互換性を維持することを決定した場合、BlackBerry でそれを利用できる可能性が高くなります。しかし、Android は Java 6 の機能をサポートしているため、開発者が Java 1.3 との互換性を目標にするかどうかは疑問です。

編集

j2me フォルダがあるように見えるので、運がいいかもしれません。

于 2010-11-18T20:03:24.383 に答える
0

いずれにせよ、Android で一度ビルドしてから、Android ライブラリを BlackBerry ライブラリに置き換えて、動作させる必要があります。最初に Android でビルドすることを選択した場合は、この投稿をお読みください。

于 2012-06-25T18:25:35.560 に答える