Entwicklerzentrum / öffentliche Grundlagen
SUNMI Android SDK- und POS-Integration
Öffentliche technische Bibliothek für Drucker, Scanner, Peripherie, Android, Kiosk, MDM und Kompatibilität.
Projekt besprechenEntwicklerzentrum / öffentliche Grundlagen
Mit gerätespezifischen Fakten entwickeln.
Praktische Leitfäden für Drucker, Scanner, Kassenschublade, Kiosk, MDM und Mehrgeräte-Kompatibilität.
Entwicklerzentrum / öffentliche Grundlagen
Mit gerätespezifischen Fakten entwickeln.
Praktische Leitfäden für Drucker, Scanner, Kassenschublade, Kiosk, MDM und Mehrgeräte-Kompatibilität.
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- Testschritte, Wiederholungen, Roh- und Zusammenfassung
- Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.
- Wir bieten keine universelle POS- oder ERP-Plattform. Software kommt von Ihnen, einem Dritten oder uns innerhalb eines definierten Umfangs.
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- Datum, Prüfer, Umgebung und App-Version
- Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.
- Wir bieten keine universelle POS- oder ERP-Plattform. Software kommt von Ihnen, einem Dritten oder uns innerhalb eines definierten Umfangs.
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- Berechtigungen, Fehlerbehandlung und Grenzen
- Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.
- Wir bieten keine universelle POS- oder ERP-Plattform. Software kommt von Ihnen, einem Dritten oder uns innerhalb eines definierten Umfangs.
Evidenzstatus: Bis diese Daten erfasst sind, ist der Leitfaden eine öffentliche Implementierungsnotiz, keine Kompatibilitätsgarantie.
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.
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.
Mehr erfahren02 / Technischer ArtikelScanner-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.
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.
Mehr erfahren03 / Technischer ArtikelKassenschublade und Kundendisplay
Dieser Leitfaden beschreibt den Implementierungsweg für Kassenschublade und Kundendisplay. Steuere die Kassenschublade über IWoyouService oder ESC/POS und erzeuge das Zweitdisplay mit DisplayManager und Presentation; teste Verbindung, Trennung und Wiederherstellung. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: SUNMI / T1. Steuere die Kassenschublade über IWoyouService oder ESC/POS und erzeuge das Zweitdisplay mit DisplayManager und Presentation; teste Verbindung, Trennung und Wiederherstellung.
Mehr erfahren04 / Technischer ArtikelKiosk- und MDM-Bereitstellungscheckliste
Dieser Leitfaden beschreibt den Implementierungsweg für Kiosk-Lock-Task und MDM-Bereitstellung. Dokumentiere MDM-Einschreibung, Paketregel, lock task und administrativen Ausstiegsweg; teste Update, Netzausfall, Sperre und Wiederherstellung. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Dokumentiere MDM-Einschreibung, Paketregel, lock task und administrativen Ausstiegsweg; teste Update, Netzausfall, Sperre und Wiederherstellung.
Mehr erfahren05 / ArtikelCheckliste für POS-Migration
Dieser Leitfaden beschreibt den Implementierungsweg für Migration eines bestehenden POS oder ERP. Ordne Bestellungen, Zahlungen, Bestand, Offline-Warteschlange und Rollback zwischen bestehender Anwendung und SUNMI-Schnittstellen zu; halte jede Grenze als eigenen Nachweis fest. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: SUNMI / SDK / K2. Ordne Bestellungen, Zahlungen, Bestand, Offline-Warteschlange und Rollback zwischen bestehender Anwendung und SUNMI-Schnittstellen zu; halte jede Grenze als eigenen Nachweis fest.
Mehr erfahren06 / Technischer ArtikelFlutter- und React-Native-Notizen
Dieser Leitfaden beschreibt den Implementierungsweg für eine native Flutter- oder React-Native-Bridge. Halte eine kleine native Android-Bridge über method channel oder natives Modul; steuere den Lebenszyklus und liefere typisierte Zustände für Druck, Scan und Display. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: SUNMI / SDK. Halte eine kleine native Android-Bridge über method channel oder natives Modul; steuere den Lebenszyklus und liefere typisierte Zustände für Druck, Scan und Display.
Mehr erfahren07 / Technischer ArtikelKompatibilitätsmatrix für mehrere Geräte
Dieser Leitfaden beschreibt den Implementierungsweg für Kompatibilität über mehrere SUNMI-Modelle. Führe je Modell, Android, Firmware, Zubehör und Schnittstelle eine eigene Zeile; erfasse Methode, Ergebnis und Evidenzstatus, ohne Familiennamen als Kompatibilitätsbeweis zu verwenden. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Führe je Modell, Android, Firmware, Zubehör und Schnittstelle eine eigene Zeile; erfasse Methode, Ergebnis und Evidenzstatus, ohne Familiennamen als Kompatibilitätsbeweis zu verwenden.
Mehr erfahren08 / ArtikelStaging und Übergabe
Dieser Leitfaden beschreibt den Implementierungsweg für Staging und Übergabe des Rollouts. Fixiere Charge, Pakethash, MDM-Richtlinie, Netzwerk, Austauschprozess und Abnahmeverantwortung; übergebe Ausnahmen und Rollback mit dem Abschlussprotokoll. Diese technische Notiz ist ein strukturierter Ausgangspunkt. Modell, Android, Firmware, SDK, Build und Zubehör vor einem Rollout-Ergebnis bestätigen.
Modellumfang: TMS / MDM / SUNMI. Fixiere Charge, Pakethash, MDM-Richtlinie, Netzwerk, Austauschprozess und Abnahmeverantwortung; übergebe Ausnahmen und Rollback mit dem Abschlussprotokoll.
Mehr erfahrenNoch keine passenden Ergebnisse.
