0

カスタムバーコードスキャナーを実装しようとしています。Zxingをインストールしている場合、アプリは正常に動作しますが、インストールしていない場合、アプリケーションはエラーになり、強制的に閉じる必要があります。IntentIntegrator.javaとIntentResult.javaをプロジェクトのSRCフォルダーに追加し、パッケージ名を自分のパッケージを指すように変更しましたが、それが自分の目的であるかどうかはわかりません。それでも動作しません。これは正しく設定されていますか?私は、ファイルを使用するように指示しているが、それらを機能するように設定する方法を教えていない多くのページを見つけました。

zxingアプリがクライアントの電話にインストールされていない場合は、市場からダウンロードするようにユーザーにスムーズに指示したいと思います。

4

1 に答える 1

1

これActivityNotFoundExceptionは、アプリがインストールされているかどうかを最初に確認して処理していないためです。あれは君次第だ。ただし、提供されている統合コードを使用した場合は、これがすべて実行されます。http://code.google.com/p/zxing/wiki/ScanningViaIntentを参照してください

ただし、アプリは起動しません。

于 2012-05-25T07:15:57.677 に答える