/ / Keine Aktivität gefunden Ausnahme, wenn die Aktivität im Bibliotheksprojekt [Duplikat] ist - Java, Android, Android-Aktivität, Zxing, Aktivität und keinedexzeption

Keine Aktivität gefunden Ausnahme, wenn die Aktivität sich im Bibliotheksprojekt [Duplikat] befindet - Java, Android, Android-Aktivität, Zxing, Aktivität und keinedexzeption

Ich mache Barcode-Scan-Funktionalität in meinemAndroid APP mit ZXing-Bibliothek Wenn ich Capture-Aktivität von ZXING-Bibliothek mit folgenden Absicht aufrufen, dann bekomme ich Aktivität nicht gefunden Ausnahme in unten Android Android-Versionen Telefone

        Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.setPackage("com.google.zxing.client.android");
intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE","QR_CODE_MODE");
startActivityForResult(intent, position);

und ich bekomme folgende Ausnahme

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.google.zxing.client.android.SCAN pkg=com.google.zxing.client.android (has extras) }

Bitte helfen Sie mir, dieses Problem zu lösen

Antworten:

1 für die Antwort № 1

Fügen Sie der Manifestdatei den folgenden Code hinzu:

<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="com.google.zxing.client.android.SCAN" />

<category android:name="android.intent.category.DEFAULT" />
</intent-filter>

Und die folgenden Berechtigungen

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />