0

アンドロイド 2.3.3

を使用しているほとんどの人ZXing( を使用するのは初めてZXing) と同様に、私はActivityNotFoundException(他のすべての人と同じであるため、logcat を貼り付ける必要はないと思います) を取得しています。

ActivityNotFoundExceptionwith に関連する質問はほとんど見たことがありませんZXing。これが私がこれまでに理解したことです。私が間違っている場合は修正してください..

ZXingアプリで使用する必要がある場合は、次の 2 つのオプションがあります。

  1. ユーザーがアプリケーションを既にインストールしている場合はIntentandを使用できます。インストールされていない場合は、まずプレイストアにリダイレクトしてインストールしてからアプリケーションを使用できます。startActivityForResult()ZXing

  2. アプリケーションがインストールされていなくても、アプリケーションが機能するように、ライブラリをライブラリとしてプロジェクトにZXing追加し、クラスのコード (ここから) をアプリケーションの別のクラスにコピーして、 . これは の意図された目的ですか? または私はそれを完全に間違っていますか?ZXingIntentIntegratorIntentIntegratorIntentIntegrator

誰かが私の疑問を解決してくれますか?

編集::: 2番目のアプローチでもZXing、デバイスにアプリケーションをインストールする必要があるようです。ZXingアプリをインストールせずにアプリケーションを動作させる方法はありますか?

4

1 に答える 1

0

バーコード スキャナーがインストールされていません。IntentIntegratorドキュメントですでに指示されているように使用してください: https://code.google.com/p/zxing/wiki/ScanningViaIntent

それはあなたのためにインストールを処理します。

于 2013-05-31T14:07:27.957 に答える