Hub développeurs / bases publiques
Intégration Android SDK et POS SUNMI
Nous fournissons les appareils et périphériques Sunmi, intégrons vos logiciels, développons des applications Android ciblées et accompagnons le déploiement du prototype au volume.
Parler de votre projetHub développeurs / bases publiques
Commencez par le flux. Choisissez la voie logicielle adaptée.
Conservez votre POS ou ERP existant, utilisez une plateforme tierce qualifiée ou définissez une application Android ciblée avec UnitWeave. Nous relions le flux défini à l’appareil SUNMI et aux périphériques sélectionnés, puis documentons les responsabilités d’intégration, d’acceptation et de support avant le déploiement.
Hub développeurs / bases publiques
Commencez par le flux. Choisissez la voie logicielle adaptée.
Conservez votre POS ou ERP existant, utilisez une plateforme tierce qualifiée ou définissez une application Android ciblée avec UnitWeave. Nous relions le flux défini à l’appareil SUNMI et aux périphériques sélectionnés, puis documentons les responsabilités d’intégration, d’acceptation et de support avant le déploiement.
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- Étapes, répétitions et résultats bruts et résumés
- Niveau de preuve: Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
- Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- Date, relecteur, environnement et version
- Niveau de preuve: Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
- Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- Permissions, gestion des erreurs et limites
- Niveau de preuve: Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
- Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
Niveau de preuve: Autorisation, données produit, droits médias, compatibilité, disponibilité et support sont conservés dans des registres séparés.
Intégration imprimante
Ce guide décrit le chemin d’implémentation pour l’impression de reçus et d’étiquettes. Utilisez LineApi pour le texte, les colonnes, les codes-barres et les QR ; réservez CommandApi à ESC/POS ou TSPL, interrogez QueryApi et vérifiez largeur papier, réimpression et version du service. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: SUNMI / V2s / V2s PLUS / Android 11. Utilisez LineApi pour le texte, les colonnes, les codes-barres et les QR ; réservez CommandApi à ESC/POS ou TSPL, interrogez QueryApi et vérifiez largeur papier, réimpression et version du service.
En savoir plus02 / Article techniqueCode-barres et scanner
Ce guide décrit le chemin d’implémentation pour l’entrée de codes-barres. Choisissez Intent, le SDK caméra ou la tête de scan ; vérifiez l’encodage, les événements en double et la présence de com.sunmi.scanner sur l’appareil ciblé. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Choisissez Intent, le SDK caméra ou la tête de scan ; vérifiez l’encodage, les événements en double et la présence de com.sunmi.scanner sur l’appareil ciblé.
En savoir plus03 / Article techniquePériphériques et tiroir-caisse
Ce guide décrit le chemin d’implémentation pour le tiroir-caisse et l’écran client. Pilotez le tiroir-caisse via IWoyouService ou ESC/POS et créez l’écran secondaire avec DisplayManager et Presentation ; testez connexion, déconnexion et reprise. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: SUNMI / T1. Pilotez le tiroir-caisse via IWoyouService ou ESC/POS et créez l’écran secondaire avec DisplayManager et Presentation ; testez connexion, déconnexion et reprise.
En savoir plus04 / Article techniqueKiosque et MDM
Ce guide décrit le chemin d’implémentation pour le verrouillage kiosque et le provisionnement MDM. Consignez l’enrôlement MDM, la politique de package, lock task et la sortie administrateur ; testez mise à jour, perte réseau, verrouillage et reprise. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Consignez l’enrôlement MDM, la politique de package, lock task et la sortie administrateur ; testez mise à jour, perte réseau, verrouillage et reprise.
En savoir plus05 / ArticleMigration d’un POS existant
Ce guide décrit le chemin d’implémentation pour la migration d’un POS ou ERP existant. Cartographiez commandes, paiements, stock, file hors ligne et rollback entre l’application existante et les interfaces SUNMI ; gardez chaque limite comme preuve distincte. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: SUNMI / SDK / K2. Cartographiez commandes, paiements, stock, file hors ligne et rollback entre l’application existante et les interfaces SUNMI ; gardez chaque limite comme preuve distincte.
En savoir plus06 / Article techniqueNotes API et SDK
Ce guide décrit le chemin d’implémentation pour un pont natif Flutter ou React Native. Possédez un petit pont Android natif via method channel ou module natif ; gérez le cycle de vie et exposez des états typés pour impression, scan et écran. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: SUNMI / SDK. Possédez un petit pont Android natif via method channel ou module natif ; gérez le cycle de vie et exposez des états typés pour impression, scan et écran.
En savoir plus07 / Article techniqueMatrice de compatibilité
Ce guide décrit le chemin d’implémentation pour la compatibilité de plusieurs modèles SUNMI. Créez une ligne par modèle, Android, firmware, accessoire et interface ; consignez méthode, résultat et état de preuve sans déduire la compatibilité d’une famille. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Créez une ligne par modèle, Android, firmware, accessoire et interface ; consignez méthode, résultat et état de preuve sans déduire la compatibilité d’une famille.
En savoir plus08 / ArticleStaging et remise du déploiement
Ce guide décrit le chemin d’implémentation pour le staging et la remise du déploiement. Figez le lot, le hash du package, la politique MDM, le réseau, le remplacement et le responsable d’acceptation ; remettez exceptions et rollback avec le dossier de clôture. Cette note technique est un point de départ structuré. Confirmez le modèle, Android, le firmware, le SDK, la version de l’application et les accessoires avant un déploiement.
Périmètre du modèle: TMS / MDM / SUNMI. Figez le lot, le hash du package, la politique MDM, le réseau, le remplacement et le responsable d’acceptation ; remettez exceptions et rollback avec le dossier de clôture.
En savoir plusAucun résultat correspondant pour le moment.
