Centro para programadores / notas versionadas

Integração Android e SDK para POS SUNMI

Biblioteca técnica pública para impressoras, scanners, periféricos, Android, quiosque, MDM e compatibilidade.

Falar sobre o projeto

Centro para programadores / notas versionadas

Crie com factos específicos do dispositivo.

Consulte guias práticos para impressoras, scanners, gavetas, quiosques, MDM e compatibilidade.

Base da fonteFontes públicas SUNMI e Android
Referências públicas27
Documentação oficial SUNMIAbrir referência

Centro para programadores / notas versionadas

Crie com factos específicos do dispositivo.

Consulte guias práticos para impressoras, scanners, gavetas, quiosques, MDM e compatibilidade.

Estado da evidência: Enquanto estes dados não forem registados, o guia é uma nota pública, não uma garantia de compatibilidade.
Kotlin / printer.kt
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL  CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)
Estado da evidênciaBase da fonte
  • Passos, repetições e resultados brutos e resumidos
  • Estado da evidência: Enquanto estes dados não forem registados, o guia é uma nota pública, não uma garantia de compatibilidade.
  • O software segue o fluxo: pode ser seu, de uma plataforma de terceiros qualificada ou de uma aplicação Android definida com a nossa equipa. Ligamos o fluxo ao dispositivo e mantemos explícitas as responsabilidades de integração, aceitação e suporte.
Superfície da API: O que a primeira revisão cobreAbrir referência Documentação oficial SUNMI

Estado da evidência: Enquanto estes dados não forem registados, o guia é uma nota pública, não uma garantia de compatibilidade.

01 / Artigo técnico

Integração de impressora Android

Este guia explica o caminho de implementação para impressão de recibos e etiquetas. Use LineApi para texto, colunas, códigos de barras e QR; reserve CommandApi para ESC/POS ou TSPL, consulte QueryApi e valide largura do papel, reimpressão e versão do serviço. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: SUNMI / V2s / V2s PLUS / Android 11. Use LineApi para texto, colunas, códigos de barras e QR; reserve CommandApi para ESC/POS ou TSPL, consulte QueryApi e valide largura do papel, reimpressão e versão do serviço.

Documentação oficial SUNMI9 Referências públicasv1.0.0Publicado
Saiba mais
02 / Artigo técnico

Integração de scanner com Intent e SDK

Este guia explica o caminho de implementação para entrada de códigos de barras. Escolha Intent, SDK de câmara ou cabeça de leitura; valide codificação, eventos duplicados e a disponibilidade de com.sunmi.scanner no dispositivo exato. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Escolha Intent, SDK de câmara ou cabeça de leitura; valide codificação, eventos duplicados e a disponibilidade de com.sunmi.scanner no dispositivo exato.

Documentação oficial SUNMI6 Referências públicasv1.0.0Publicado
Saiba mais
03 / Artigo técnico

Gaveta e display de cliente

Este guia explica o caminho de implementação para gaveta de dinheiro e ecrã do cliente. Controle a gaveta via IWoyouService ou ESC/POS e crie o ecrã secundário com DisplayManager e Presentation; teste ligação, desligação e recuperação. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: SUNMI / T1. Controle a gaveta via IWoyouService ou ESC/POS e crie o ecrã secundário com DisplayManager e Presentation; teste ligação, desligação e recuperação.

Documentação oficial SUNMI7 Referências públicasv1.0.0Publicado
Saiba mais
04 / Artigo técnico

Checklist de quiosque e MDM

Este guia explica o caminho de implementação para bloqueio de quiosque e aprovisionamento MDM. Registe inscrição MDM, política do pacote, lock task e saída administrativa; teste atualização, perda de rede, bloqueio e recuperação. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Registe inscrição MDM, política do pacote, lock task e saída administrativa; teste atualização, perda de rede, bloqueio e recuperação.

Documentação oficial SUNMI9 Referências públicasv1.0.0Publicado
Saiba mais
05 / Artigo

Checklist de migração POS

Este guia explica o caminho de implementação para migração de um POS ou ERP existente. Mapeie pedidos, pagamentos, inventário, fila offline e rollback entre a aplicação existente e as interfaces SUNMI; mantenha cada limite como evidência separada. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: SUNMI / SDK / K2. Mapeie pedidos, pagamentos, inventário, fila offline e rollback entre a aplicação existente e as interfaces SUNMI; mantenha cada limite como evidência separada.

Síntese selecionada de fontes oficiais7 Referências públicasv1.0.0Publicado
Saiba mais
06 / Artigo técnico

Notas Flutter e React Native

Este guia explica o caminho de implementação para uma ponte nativa Flutter ou React Native. Mantenha uma ponte Android nativa pequena com method channel ou módulo nativo; controle o ciclo de vida e exponha estados tipados para impressão, leitura e ecrã. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: SUNMI / SDK. Mantenha uma ponte Android nativa pequena com method channel ou módulo nativo; controle o ciclo de vida e exponha estados tipados para impressão, leitura e ecrã.

Síntese selecionada de fontes oficiais7 Referências públicasv1.0.0Publicado
Saiba mais
07 / Artigo técnico

Matriz de compatibilidade

Este guia explica o caminho de implementação para compatibilidade entre vários modelos SUNMI. Use uma linha por modelo, Android, firmware, acessório e interface; registe método, resultado e estado da evidência, sem inferir compatibilidade pelo nome da família. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Use uma linha por modelo, Android, firmware, acessório e interface; registe método, resultado e estado da evidência, sem inferir compatibilidade pelo nome da família.

Síntese selecionada de fontes oficiais6 Referências públicasv1.0.0Publicado
Saiba mais
08 / Artigo

Staging e entrega

Este guia explica o caminho de implementação para preparação e entrega do deployment. Congele lote, hash do pacote, política MDM, rede, processo de substituição e responsável pela aceitação; entregue exceções e rollback com o registo final. Esta nota técnica é um ponto de partida estruturado. Confirme modelo, Android, firmware, SDK, versão e acessórios antes de a tratar como resultado de implementação.

Âmbito do modelo: TMS / MDM / SUNMI. Congele lote, hash do pacote, política MDM, rede, processo de substituição e responsável pela aceitação; entregue exceções e rollback com o registo final.

Síntese selecionada de fontes oficiais9 Referências públicasv1.0.0Publicado
Saiba mais