Centro de desarrolladores / fundamentos / Artículo técnico

Integración de impresora Android

Esta guía explica la ruta de implementación para la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio. Esta nota técnica es un punto de partida estructurado. Confirma modelo, Android, firmware, SDK, versión y accesorios antes de tratarla como un resultado de despliegue.

Habla de tu proyecto

Esta guía explica la ruta de implementación para la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio. Esta nota técnica es un punto de partida estructurado. Confirma modelo, Android, firmware, SDK, versión y accesorios antes de tratarla como un resultado de despliegue.

Base de la fuenteDocumentación oficial de SUNMI
Referencias públicas9
Estado de publicaciónPublicado
v1.0.0 / Artículo técnicoFuentes comprobadas: 2026-08-30
Alcance del modelo
Alcance del modelo: SUNMI / V2s / V2s PLUS / Android 11. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
Versión de Android
Versión de Android: V2s / V2s PLUS / Android 11 / SUNMI. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
Firmware
Firmware: Registra el límite de la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
SDK / interfaz
SDK / interfaz: SUNMI / LineApi / CommandApi / QueryApi. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
Versión de la aplicación
Versión de la aplicación: Define la ruta técnica para la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

Qué cubre la documentación del fabricante

  • Qué cubre la documentación del fabricante: Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
  • Base de la fuente: La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente.
  • Referencias públicas: Verifica la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

Superficie de API

  • Superficie de API: woyou.aidlservice.jiuiv5 / IWoyouService
  • Superficie de API: LineApi / initLine / addText / printText / printBarCode / printQrCode / printBitmap
  • Superficie de API: CommandApi / sendEscCommand / sendTsplCommand
  • Superficie de API: QueryApi / getStatus / getInfo
  • Superficie de API: Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

Alcance y requisitos previos

  • Alcance y requisitos previos: Define la ruta técnica para la impresión de recibos y etiquetas.
  • Alcance del modelo: SUNMI / V2s / V2s PLUS / Android 11.
  • Versión de la aplicación: la impresión de recibos y etiquetas.
  • Permisos y propiedad: Registra el límite de la impresión de recibos y etiquetas.

Permisos y propiedad

  • Permisos y propiedad: Registra el límite de la impresión de recibos y etiquetas.
  • Alcance y requisitos previos: Define la ruta técnica para la impresión de recibos y etiquetas.
  • Estado de evidencia: Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.

Gestión de errores

Gestión de errores: Registra el límite de la impresión de recibos y etiquetas. Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.

Limitaciones conocidas

  • Limitaciones conocidas: Registra el límite de la impresión de recibos y etiquetas.
  • Base de la fuente: La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente.
  • Prueba de UnitWeave: Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.

Ruta de implementación

  1. 01

    Ruta de implementación 01: Define la ruta técnica para la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

  2. 02

    Ruta de implementación 02: Superficie de API: SUNMI / LineApi / CommandApi / QueryApi. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

  3. 03

    Ruta de implementación 03: Lista de verificación: Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

  4. 04

    Ruta de implementación 04: Gestión de errores: Registra el límite de la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

  5. 05

    Ruta de implementación 05: Estado de evidencia: Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.

  6. 06

    Ruta de implementación 06: Alcance y requisitos previos: Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

  7. 07

    Ruta de implementación 07: Define la ruta técnica para la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

Lista de verificación

  • Lista de verificación 01: Verifica la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
  • Lista de verificación 02: Alcance del modelo: SUNMI / V2s / V2s PLUS / Android 11. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
  • Lista de verificación 03: Versión de Android: V2s / V2s PLUS / Android 11 / SUNMI. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
  • Lista de verificación 04: Gestión de errores: Registra el límite de la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.
  • Lista de verificación 05: Estado de evidencia: Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.
  • Lista de verificación 06: Verifica la impresión de recibos y etiquetas. Usa LineApi para texto, columnas, códigos de barras y QR; reserva CommandApi para ESC/POS o TSPL, consulta QueryApi y valida el ancho de papel, la reimpresión y la versión del servicio.

Criterios de publicación

Una nota publicada debe enlazar una fuente pública, mantener las afirmaciones dentro de ese alcance, mostrar un resultado de aceptación identificado y excluir material privado o del cliente.

  • Criterios de publicación 01: Una nota publicada debe enlazar una fuente pública, mantener las afirmaciones dentro de ese alcance, mostrar un resultado de aceptación identificado y excluir material privado o del cliente.
  • Criterios de publicación 02: Registra el límite de la impresión de recibos y etiquetas.
  • Criterios de publicación 03: La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente.
  • Criterios de publicación 04: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.
  • Criterios de publicación 05: Estado de evidencia: Hasta registrar estos datos, la guía es una nota pública de implementación, no una garantía de compatibilidad.

Licencia y procedencia

Licencia y procedencia: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

Referencia de ejemplo

Referencia de ejemplo: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

Base de la fuente

Procedencia de la fuente

Fuentes comprobadas: 2026-08-30

El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

  • SUNMI Integration GuideSUNMI / Documentación oficial de SUNMI: SUNMI Integration Guide. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • Introduction to SUNMI Printing ServicesSUNMI / Documentación oficial de SUNMI: Introduction to SUNMI Printing Services. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • APIs for Printing Thermal ReceiptsSUNMI / Documentación oficial de SUNMI: APIs for Printing Thermal Receipts. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • APIs for Printing Instruction SetsSUNMI / Documentación oficial de SUNMI: APIs for Printing Instruction Sets. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • APIs for Querying PrinterSUNMI / Documentación oficial de SUNMI: APIs for Querying Printer. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • SDK Versions of Devices With Built-in PrintersSUNMI / Documentación oficial de SUNMI: SDK Versions of Devices With Built-in Printers. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • SUNMI Device's Android VersionSUNMI / Documentación oficial de SUNMI: SUNMI Device's Android Version. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • SunmiPrinterXSampleSUNMI / Referencia de ejemplo: SunmiPrinterXSample. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30 / b3df54b59f56f6a670429bdfca9383b95319dcd8

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia
  • Android package visibilityAndroid Developers / Fuentes públicas de SUNMI y Android: Android package visibility. La base de la fuente explica de dónde procede la nota pública de implementación. Es independiente de las pruebas de hardware de UnitWeave y de la aceptación del cliente. / Fuentes comprobadas: 2026-08-30

    Procedencia de la fuente: El contenido de implementación se mantiene aquí con la estructura y redacción de UnitWeave. Las URL de las fuentes permanecen en el registro de procedencia para atribución y control de versiones; no sustituyen a la guía.

    Abrir referencia