Entwicklerzentrum / öffentliche Grundlagen / Technischer Artikel

Android-Druckerintegration

Dieser Leitfaden beschreibt den Implementierungsweg für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion. 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 Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion. 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 Referenzen9
PublikationsstatusVeröffentlicht
v1.0.0 / Technischer ArtikelGeprüfte Quellen: 2026-08-30
Modellumfang
Modellumfang: SUNMI / V2s / V2s PLUS / Android 11. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
Android-Version
Android-Version: V2s / V2s PLUS / Android 11 / SUNMI. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
Firmware
Firmware: Dokumentieren Sie die Grenze für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
SDK / Schnittstelle
SDK / Schnittstelle: SUNMI / LineApi / CommandApi / QueryApi. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
Anwendungs-Build
Anwendungs-Build: Definieren Sie den technischen Weg für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

Abdeckung der Herstellerdokumentation

  • Abdeckung der Herstellerdokumentation: Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
  • Quellengrundlage: Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt.
  • Öffentliche Referenzen: Prüfen Sie Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

API-Oberfläche

  • API-Oberfläche: woyou.aidlservice.jiuiv5 / IWoyouService
  • API-Oberfläche: LineApi / initLine / addText / printText / printBarCode / printQrCode / printBitmap
  • API-Oberfläche: CommandApi / sendEscCommand / sendTsplCommand
  • API-Oberfläche: QueryApi / getStatus / getInfo
  • API-Oberfläche: Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

Umfang und Voraussetzungen

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

Berechtigungen und Eigentum

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

Fehlerbehandlung

Fehlerbehandlung: Dokumentieren Sie die Grenze für Beleg- und Etikettendruck. 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 Beleg- und Etikettendruck.
  • 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 Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

  2. 02

    Implementierungsweg 02: API-Oberfläche: SUNMI / LineApi / CommandApi / QueryApi. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

  3. 03

    Implementierungsweg 03: Verifikations-Checkliste: Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

  4. 04

    Implementierungsweg 04: Fehlerbehandlung: Dokumentieren Sie die Grenze für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

  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: Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

  7. 07

    Implementierungsweg 07: Definieren Sie den technischen Weg für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

Verifikations-Checkliste

  • Verifikations-Checkliste 01: Prüfen Sie Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
  • Verifikations-Checkliste 02: Modellumfang: SUNMI / V2s / V2s PLUS / Android 11. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
  • Verifikations-Checkliste 03: Android-Version: V2s / V2s PLUS / Android 11 / SUNMI. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
  • Verifikations-Checkliste 04: Fehlerbehandlung: Dokumentieren Sie die Grenze für Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.
  • 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 Beleg- und Etikettendruck. Verwende LineApi für Text, Spalten, Barcodes und QR; reserviere CommandApi für ESC/POS oder TSPL, frage QueryApi ab und prüfe Papierbreite, Nachdruck und Serviceversion.

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 Beleg- und Etikettendruck.
  • 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
  • Introduction to SUNMI Printing ServicesSUNMI / Offizielle SUNMI-Dokumentation: Introduction to SUNMI Printing Services. 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
  • APIs for Printing Thermal ReceiptsSUNMI / Offizielle SUNMI-Dokumentation: APIs for Printing Thermal Receipts. 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
  • APIs for Printing Instruction SetsSUNMI / Offizielle SUNMI-Dokumentation: APIs for Printing Instruction Sets. 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
  • APIs for Querying PrinterSUNMI / Offizielle SUNMI-Dokumentation: APIs for Querying Printer. 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
  • SDK Versions of Devices With Built-in PrintersSUNMI / Offizielle SUNMI-Dokumentation: SDK Versions of Devices With Built-in Printers. 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
  • SunmiPrinterXSampleSUNMI / Beispielreferenz: SunmiPrinterXSample. Die Quellengrundlage zeigt, woher die öffentliche Implementierungsnotiz stammt. Sie ist von UnitWeave-Hardwaretests und der Kundenabnahme getrennt. / Geprüfte Quellen: 2026-08-30 / b3df54b59f56f6a670429bdfca9383b95319dcd8

    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