Entwicklerzentrum / öffentliche Grundlagen / Technischer Artikel

Scanner-Integration mit Intent und SDK

Dieser Leitfaden beschreibt den Implementierungsweg für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.

Projekt besprechen

Dieser Leitfaden beschreibt den Implementierungsweg für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.

QuellengrundlageOffizielle SUNMI-Dokumentation
Öffentliche Referenzen6
PublikationsstatusVeröffentlicht
v1.0.0 / Technischer ArtikelGeprüfte Quellen: 2026-08-30
Modellumfang
Modellumfang: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
Android-Version
Android-Version: Android 11. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
Firmware
Firmware: Dokumentieren Sie die Grenze für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
SDK / Schnittstelle
SDK / Schnittstelle: Intent / ImageScanner / SDK. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
Anwendungs-Build
Anwendungs-Build: Definieren Sie den technischen Weg für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

Abdeckung der Herstellerdokumentation

  • Abdeckung der Herstellerdokumentation: Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
  • Quellengrundlage: Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt.
  • Öffentliche Referenzen: Prüfen Sie Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

API-Oberfläche

  • API-Oberfläche: com.sunmi.scanner / com.sunmi.sunmiqrcodescanner
  • API-Oberfläche: Intent / TYPE / VALUE
  • API-Oberfläche: SDK / ImageScanner / libsunmiscan.so / sunmi / scan.jar
  • API-Oberfläche: USB / com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED
  • API-Oberfläche: com.sunmi.scanner.ACTION_BAR_DEVICES_SETTING

Umfang und Voraussetzungen

  • Umfang und Voraussetzungen: Definieren Sie den technischen Weg für Barcode-Eingabe.
  • Modellumfang: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11.
  • Anwendungs-Build: Barcode-Eingabe.
  • Berechtigungen und Eigentum: Dokumentieren Sie die Grenze für Barcode-Eingabe.

Berechtigungen und Eigentum

  • Berechtigungen und Eigentum: Dokumentieren Sie die Grenze für Barcode-Eingabe.
  • Umfang und Voraussetzungen: Definieren Sie den technischen Weg für Barcode-Eingabe.
  • Evidenzstatus: Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.

Fehlerbehandlung

Fehlerbehandlung: Dokumentieren Sie die Grenze für Barcode-Eingabe. Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.

Bekannte Einschränkungen

  • Bekannte Einschränkungen: Dokumentieren Sie die Grenze für Barcode-Eingabe.
  • Quellengrundlage: Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt.
  • UnitWeave-Test: Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.

Implementierungsweg

  1. 01

    Implementierungsweg 01: Definieren Sie den technischen Weg für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

  2. 02

    Implementierungsweg 02: API-Oberfläche: Intent / ImageScanner / SDK. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

  3. 03

    Implementierungsweg 03: Verifikations-Checkliste: Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

  4. 04

    Implementierungsweg 04: Fehlerbehandlung: Dokumentieren Sie die Grenze für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

  5. 05

    Implementierungsweg 05: Evidenzstatus: Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.

  6. 06

    Implementierungsweg 06: Umfang und Voraussetzungen: Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

  7. 07

    Implementierungsweg 07: Definieren Sie den technischen Weg für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

Verifikations-Checkliste

  • Verifikations-Checkliste 01: Prüfen Sie Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
  • Verifikations-Checkliste 02: Modellumfang: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
  • Verifikations-Checkliste 03: Android-Version: Android 11. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
  • Verifikations-Checkliste 04: Fehlerbehandlung: Dokumentieren Sie die Grenze für Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.
  • Verifikations-Checkliste 05: Evidenzstatus: Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.
  • Verifikations-Checkliste 06: Prüfen Sie Barcode-Eingabe. Wähle Intent, Kamera-SDK oder Scan-Kopf; prüfe Kodierung, doppelte Ereignisse und die Verfügbarkeit von com.sunmi.scanner auf dem konkreten Gerät.

Publikationsprüfung

Eine veröffentlichte Notiz muss eine öffentliche Quelle verknüpfen, Aussagen auf deren Umfang begrenzen, ein benanntes Abnahmeergebnis zeigen und private oder kundeneigene Inhalte ausschließen.

  • Publikationsprüfung 01: Eine veröffentlichte Notiz muss eine öffentliche Quelle verknüpfen, Aussagen auf deren Umfang begrenzen, ein benanntes Abnahmeergebnis zeigen und private oder kundeneigene Inhalte ausschließen.
  • Publikationsprüfung 02: Dokumentieren Sie die Grenze für Barcode-Eingabe.
  • Publikationsprüfung 03: Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt.
  • Publikationsprüfung 04: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.
  • Publikationsprüfung 05: Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.

Lizenz und Herkunft

Lizenz und Herkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

Beispielreferenz

Beispielreferenz: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

Quellengrundlage

Quellenherkunft

Geprüfte Quellen: 2026-08-30

Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

  • SUNMI Integration GuideSUNMI / Offizielle SUNMI-Dokumentation: SUNMI Integration Guide. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen
  • Using Camera-Based Barcode Scanner SDKSUNMI / Offizielle SUNMI-Dokumentation: Using Camera-Based Barcode Scanner SDK. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen
  • Code Scanner Engine (Infrared scan code)SUNMI / Offizielle SUNMI-Dokumentation: Code Scanner Engine (Infrared scan code). Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen
  • Barcode Scanner User GuideSUNMI / Offizielle SUNMI-Dokumentation: Barcode Scanner User Guide. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen
  • SUNMI Device's Android VersionSUNMI / Offizielle SUNMI-Dokumentation: SUNMI Device's Android Version. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen
  • Android package visibilityAndroid Developers / Öffentliche SUNMI- und Android-Quellen: Android package visibility. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30

    Quellenherkunft: Der Implementierungsinhalt wird hier in Struktur und Wortlaut von UnitWeave gepflegt. Quell-URLs bleiben für Attribution und Versionsprüfung im Herkunftsregister; sie ersetzen die Anleitung nicht.

    Referenz öffnen