Ich wollte nur die ZXing-API in meine Android-App integrieren, finde aber keine passende Dokumentation.
Befolgen Sie diese Schritte:
1) Laden Sie den Quellcode hier herunter: Ссылка
2) Importieren Sie den Quellcode als neues Projekt in Eclipse und machen Sie den Stamm des Projekts zum Ordner / android (im Quellcode).
3) Stellen Sie sicher, dass Sie auch alles unter / core / src in dieses Projekt kopieren, da der in Schritt 2 importierte Quellcode dies erfordert.
4) Stellen Sie sicher, dass Sie Ihren Compiler auf Java 1.6 auf Eclipse setzen (Rechtsklick auf Ihr Projekt, Eigenschaften, Java Compiler), sonst werden Sie einige Fehler bezüglich der @Override Annotation bekommen.
5) Bearbeiten Sie die Klasse com.google.zxing.client.android.camera.open.GingerbreadOpenCameraInterface wie folgt:
%Vor%5) Machen Sie dieses Projekt als eine Bibliothek, wie hier einfach beschrieben: Ссылка
6) Verweisen Sie dieses Projekt in Ihr reales Projekt (Rechtsklick auf Ihr reales Projekt, Eigenschaften, Java Build Path, Projekte, Hinzufügen).
7) Du bist fertig! =)
Ich hoffe, es hilft.
Die neueste Version des Barcode-Scanners sowie Der ZXing-Quellcode unterstützt jetzt die Frontkamera.
UPDATE:
Da die ZXing-FAQ aktualisiert wurde, seit ich diese Antwort gepostet habe, stimmt der Inhalt unten nicht mehr:
Haben Sie ZXings FAQ gelesen?
Kann dies auf Android-Geräten mit nur einer Frontkamera wie dem Nexus 7 Tablet verwendet werden? Derzeit nicht verfügbar. Die Anwendung benötigt eine Kamera. In Android werden nur hintere Kameras als "echte" Kameras betrachtet, Geräte mit nur einer Frontkamera sind also nicht kompatibel. Weiter, API Unterstützung für Frontkameras erschien in einer späteren Android-Version als es ist derzeit von der App benötigt. Vorne gerichtete Kameras neigen dazu, einen zu haben weniger empfindliche CCD und fehlender Autofokus, was das Scannen erschwert mit wie auch immer.
Barcode Scanner + unterstützt jedoch Geräte mit nur einer Vorderseite Kamera.
Außerdem, obwohl ich denke, das ist nicht völlig unmöglich, wenn Sie die Frontkamera anschließen können. Daher denke ich, dass Sie sich den Abschnitt Kamera der Android-Dokumentation ansehen sollten: hier und < a href="http://developer.android.com/guide/topics/media/camera.html"> hier
Tags und Links android android-camera zxing