Nun, es hat mich den ganzen Tag, aber ich fand schließlich eine Bibliothek, die funktionierte. Wenn jemand hier seinen Weg findet und nach einem Barcode-Scanner sucht, der auf Android arbeitet, bin ich hier um zu helfen.
https://github.com/ideacreation/react-native-barcodescanner
1. wenn Sie es nicht bekommen haben rnpm ... es ist sehr hilfreich (NPM -g rnpm installieren) (https://github.com/rnpm/rnpm)
dann diese Befehle in Ihrer Projektdatei ausführen:
npm installieren --save reagieren-native-Barcodescanner
rnpm Link reagieren-native-Barcodescanner
an diesem Punkt synchronisierte ich grandle und reran die app von android studios ... nicht sicher, ob es benötigt wird (auch manchmal rnpm link vergisst ein neues zeilenzeichen ... wenn sie eine fehlermeldung über das wort include haben es ist, weil das ... finde es einfach in deiner Einstellung.Gradle-Datei eine neue Zeile hinzufügen, bevor das Wort enthalten)
jetzt ist es bereit zu verwenden.
Import es:
import BarcodeScanner from 'react-native-barcodescanner';
dann verwenden, in Ihrer Funktion Rückkehr statment machen:
<BarcodeScanner
onBarCodeRead={this._BarCodeRead}
style={styles.preview}
torchMode='off'
cameraType='back'
/>
Wenn Sie weitere Informationen benötigen diese Verbindung überprüfen. Ich hoffe, das half jemandem, die Folter zu vermeiden, die ich ertragen musste, nachdem ich die Bibliothek nach einer alten Bibliothek durchsucht hatte, die nicht funktionierte.
Glückliche Codierung! :)
können Sie diesen Ansatz versuchen https://StackOverflow.com/a/45713544/1429832 –