アンドロイド 2.3.3
を使用しているほとんどの人ZXing( を使用するのは初めてZXing) と同様に、私はActivityNotFoundException(他のすべての人と同じであるため、logcat を貼り付ける必要はないと思います) を取得しています。
ActivityNotFoundExceptionwith に関連する質問はほとんど見たことがありませんZXing。これが私がこれまでに理解したことです。私が間違っている場合は修正してください..
ZXingアプリで使用する必要がある場合は、次の 2 つのオプションがあります。
ユーザーがアプリケーションを既にインストールしている場合は
Intentandを使用できます。インストールされていない場合は、まずプレイストアにリダイレクトしてインストールしてからアプリケーションを使用できます。startActivityForResult()ZXingアプリケーションがインストールされていなくても、アプリケーションが機能するように、ライブラリをライブラリとしてプロジェクトに
ZXing追加し、クラスのコード (ここから) をアプリケーションの別のクラスにコピーして、 . これは の意図された目的ですか? または私はそれを完全に間違っていますか?ZXingIntentIntegratorIntentIntegratorIntentIntegrator
誰かが私の疑問を解決してくれますか?
編集::: 2番目のアプローチでもZXing、デバイスにアプリケーションをインストールする必要があるようです。ZXingアプリをインストールせずにアプリケーションを動作させる方法はありますか?