Ich benutze Netbeans 8.1 und die Gluonhq Jfxplugin 2.2.0.Gluon Charm Down Barcode Scanner - Intent Handler nicht gefunden
Ich versuche, einen Barcode zu lesen, und erstellte ein neues Projekt (die Standard-Hallo-Welt). Ich habe den Button-Handler geändert, um eine Funktion UpdateText() (unten) aufzurufen, die wiederum den Charm Down Scan-Dienst aufruft.
Wenn ich die app ausführen, und klicken Sie auf die Schaltfläche ich folgende Fehlermeldung im Android Geräte-Manager erhalten:
E/AndroidRuntime(3583): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.gluonhq.charm.down.android.scan.SCAN cat=[android.intent.category.DEFAULT] flg=0x4080000 }
Dieser Absturz geschieht auf der scanservice.scan() Linie.
Button-Klick-Handler-Code:
protected void UpdateText(Label label) {
ScanService scanService = PlatformFactory.getPlatform().getScanService();
StringProperty scannedString = scanService.scan();
scannedString.addListener((obs, ov, nv) -> System.out.println("Scanned String = " + nv));
}
Ich würde schätzen jede Hilfe
Die 'AndroidManifest.xml' befand sich bereits im Ordner 'src/android'. Nach dem Hinzufügen der Aktivität, wenn ich auf die Schaltfläche klicke, blinkt der ZXing-Bildschirm auf dem Bildschirm, bevor die App abstürzt. Der Fehler ist jetzt: 'java.lang.NoClassDefFoundError: Fehlgeschlagene Auflösung von: Lcom/google/zxing/BarcodeFormat;' –
Hallo, ich habe meine Antwort mit einer Lösung aktualisiert. –