2012-02-18 4 views
0

Eclipseプロジェクトにzxing-2.0ソース(アンドロイドバージョン4)をインストールし、アンドロイドCaptureActivityプロジェクトをcore.jarでリンクしてコンパイルしました。しかし、私がAndroidマーケットからダウンロードしたバージョンとパフォーマンスを比較すると、私のほうが2-dバーコードを認識するのがずっと遅くなります。私のEclipseコンパイルされたバージョンと実際にカメラの画像を処理するための速度に関するAndroidマーカーのダウンロードバージョンの違いに関するすべての考えですか? Android管理アプリケーションで見られるように、両方ともバージョン4です。AndroidでのZXingの性能

+0

apkのサイズが異なるのですか? – FoamyGuy

+0

Androidマーケットからダウンロードしたバージョンは、コンパイルされたバージョン(1.20 MB)よりも小さい(0.93 MB) – user1007614

+1

私は何が原因か分かりません。しかし、それをコンパイルして埋め込むのではなく、インテントを介してzxingと統合する理由と考えるべきだと思います。 – FoamyGuy

答えて

0

あなたが私の間にProguardの最適化/縮小を伴ってコンパイルしていなかったという違いが私の最高の推測です。私はTimと同意します。これは、私たちが推奨しないandroid/コードをコピーして貼り付けたくないもう一つの理由です。

+0

私は最適化を試みるだけで、違いのループを閉じることができます。また、アンドロイドをサンプルとして使用し、実際の実装についてTimのアドバイスを受けます。皆さんありがとう! – user1007614

関連する問題