Ontwikkelaarscentrum / openbare basis
SUNMI Android SDK- en POS-integratie
We leveren Sunmi-apparaten en randapparatuur, integreren bestaande software, bouwen gerichte Android-apps en ondersteunen uitrol van sample tot volume.
Bespreek uw projectOntwikkelaarscentrum / openbare basis
Begin met de workflow. Kies het passende softwarepad.
Behoud uw bestaande POS of ERP, gebruik een gekwalificeerd platform van derden of bepaal samen met UnitWeave een gerichte Android-applicatie. We koppelen de benoemde workflow aan het geselecteerde SUNMI-apparaat en de randapparatuur en leggen vóór de uitrol de verantwoordelijkheden voor integratie, acceptatie en support vast.
Ontwikkelaarscentrum / openbare basis
Begin met de workflow. Kies het passende softwarepad.
Behoud uw bestaande POS of ERP, gebruik een gekwalificeerd platform van derden of bepaal samen met UnitWeave een gerichte Android-applicatie. We koppelen de benoemde workflow aan het geselecteerde SUNMI-apparaat en de randapparatuur en leggen vóór de uitrol de verantwoordelijkheden voor integratie, acceptatie en support vast.
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- Teststappen, herhalingen en ruwe/samengevatte resultaten
- Bewijsstatus: Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
- Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- Datum, reviewer, omgeving en appversie
- Bewijsstatus: Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
- Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- Machtigingen, foutafhandeling en bekende beperkingen
- Bewijsstatus: Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
- Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
Bewijsstatus: Autorisatie, productfeiten, mediarechten, compatibiliteit, beschikbaarheid en support worden apart geregistreerd.
Printerintegratie
Deze handleiding beschrijft het implementatiepad voor bonnen en labels printen. Gebruik LineApi voor tekst, kolommen, barcodes en QR; gebruik CommandApi alleen voor ESC/POS of TSPL, raadpleeg QueryApi en controleer papierbreedte, herdruk en serviceversie. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: SUNMI / V2s / V2s PLUS / Android 11. Gebruik LineApi voor tekst, kolommen, barcodes en QR; gebruik CommandApi alleen voor ESC/POS of TSPL, raadpleeg QueryApi en controleer papierbreedte, herdruk en serviceversie.
Meer informatie02 / Technisch artikelBarcode- en scannerintegratie
Deze handleiding beschrijft het implementatiepad voor barcode-invoer. Kies Intent, camera-SDK of scankop; controleer codering, dubbele gebeurtenissen en de beschikbaarheid van com.sunmi.scanner op het exacte apparaat. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Kies Intent, camera-SDK of scankop; controleer codering, dubbele gebeurtenissen en de beschikbaarheid van com.sunmi.scanner op het exacte apparaat.
Meer informatie03 / Technisch artikelRandapparatuur en kassalade
Deze handleiding beschrijft het implementatiepad voor kassalade en klantendisplay. Bedien de kassalade via IWoyouService of ESC/POS en maak het secundaire display met DisplayManager en Presentation; test verbinden, loskoppelen en herstel. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: SUNMI / T1. Bedien de kassalade via IWoyouService of ESC/POS en maak het secundaire display met DisplayManager en Presentation; test verbinden, loskoppelen en herstel.
Meer informatie04 / Technisch artikelKiosk en MDM
Deze handleiding beschrijft het implementatiepad voor kioskslot en MDM-provisioning. Leg MDM-inschrijving, pakketbeleid, lock task en de administratieve uitgang vast; test update, netwerkverlies, vergrendeling en herstel. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Leg MDM-inschrijving, pakketbeleid, lock task en de administratieve uitgang vast; test update, netwerkverlies, vergrendeling en herstel.
Meer informatie05 / ArtikelMigratie van een bestaande POS
Deze handleiding beschrijft het implementatiepad voor migratie van een bestaande POS of ERP. Breng orders, betalingen, voorraad, offline wachtrij en rollback tussen de bestaande app en SUNMI-interfaces in kaart; bewaar elke grens als afzonderlijk bewijs. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: SUNMI / SDK / K2. Breng orders, betalingen, voorraad, offline wachtrij en rollback tussen de bestaande app en SUNMI-interfaces in kaart; bewaar elke grens als afzonderlijk bewijs.
Meer informatie06 / Technisch artikelAPI- en SDK-notities
Deze handleiding beschrijft het implementatiepad voor een native Flutter- of React-Native-bridge. Beheer een kleine native Android-bridge via method channel of native module; beheer de levenscyclus en geef getypeerde statussen voor printen, scannen en display door. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: SUNMI / SDK. Beheer een kleine native Android-bridge via method channel of native module; beheer de levenscyclus en geef getypeerde statussen voor printen, scannen en display door.
Meer informatie07 / Technisch artikelCompatibiliteitsmatrix
Deze handleiding beschrijft het implementatiepad voor compatibiliteit van meerdere SUNMI-modellen. Gebruik één rij per model, Android, firmware, accessoire en interface; registreer methode, resultaat en bewijsstatus zonder compatibiliteit uit een familienaam af te leiden. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Gebruik één rij per model, Android, firmware, accessoire en interface; registreer methode, resultaat en bewijsstatus zonder compatibiliteit uit een familienaam af te leiden.
Meer informatie08 / ArtikelStaging en overdracht van de uitrol
Deze handleiding beschrijft het implementatiepad voor staging en overdracht van de uitrol. Bevries batch, package-hash, MDM-beleid, netwerk, vervangingsproces en acceptatie-eigenaar; draag uitzonderingen en rollback over in het afsluitrecord. Deze technische notitie is een gestructureerd startpunt. Bevestig model, Android, firmware, SDK, appversie en accessoires voordat je dit als uitrolresultaat gebruikt.
Modelscope: TMS / MDM / SUNMI. Bevries batch, package-hash, MDM-beleid, netwerk, vervangingsproces en acceptatie-eigenaar; draag uitzonderingen en rollback over in het afsluitrecord.
Meer informatieNog geen overeenkomende resultaten.
