Центр разработчиков / открытые основы / Техническая статья

Интеграция принтера

Это руководство описывает путь реализации для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса. Эта техническая заметка — структурированная отправная точка. Перед использованием как результата развертывания подтвердите модель, Android, прошивку, SDK, версию приложения и аксессуары.

Обсудить проект

Это руководство описывает путь реализации для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса. Эта техническая заметка — структурированная отправная точка. Перед использованием как результата развертывания подтвердите модель, Android, прошивку, SDK, версию приложения и аксессуары.

Основа источникаОфициальная документация SUNMI
Открытые ссылки9
Статус публикацииОпубликовано
v1.0.0 / Техническая статьяПроверенные источники: 2026-08-30
Объем модели
Объем модели: SUNMI / V2s / V2s PLUS / Android 11. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
Версия Android
Версия Android: V2s / V2s PLUS / Android 11 / SUNMI. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
Прошивка
Прошивка: Зафиксируйте границу для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
SDK / интерфейс
SDK / интерфейс: SUNMI / LineApi / CommandApi / QueryApi. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
Сборка приложения
Сборка приложения: Определите технический путь для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

Что покрывает документация производителя

  • Что покрывает документация производителя: Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
  • Основа источника: Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика.
  • Открытые ссылки: Проверьте печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

Поверхность API

  • Поверхность API: woyou.aidlservice.jiuiv5 / IWoyouService
  • Поверхность API: LineApi / initLine / addText / printText / printBarCode / printQrCode / printBitmap
  • Поверхность API: CommandApi / sendEscCommand / sendTsplCommand
  • Поверхность API: QueryApi / getStatus / getInfo
  • Поверхность API: Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

Объем и предварительные условия

  • Объем и предварительные условия: Определите технический путь для печать чеков и этикеток.
  • Объем модели: SUNMI / V2s / V2s PLUS / Android 11.
  • Сборка приложения: печать чеков и этикеток.
  • Разрешения и права: Зафиксируйте границу для печать чеков и этикеток.

Разрешения и права

  • Разрешения и права: Зафиксируйте границу для печать чеков и этикеток.
  • Объем и предварительные условия: Определите технический путь для печать чеков и этикеток.
  • Статус подтверждения: Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.

Обработка ошибок

Обработка ошибок: Зафиксируйте границу для печать чеков и этикеток. Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.

Известные ограничения

  • Известные ограничения: Зафиксируйте границу для печать чеков и этикеток.
  • Основа источника: Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика.
  • Тест UnitWeave: Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.

Путь реализации

  1. 01

    Путь реализации 01: Определите технический путь для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

  2. 02

    Путь реализации 02: Поверхность API: SUNMI / LineApi / CommandApi / QueryApi. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

  3. 03

    Путь реализации 03: Чек-лист проверки: Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

  4. 04

    Путь реализации 04: Обработка ошибок: Зафиксируйте границу для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

  5. 05

    Путь реализации 05: Статус подтверждения: Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.

  6. 06

    Путь реализации 06: Объем и предварительные условия: Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

  7. 07

    Путь реализации 07: Определите технический путь для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

Чек-лист проверки

  • Чек-лист проверки 01: Проверьте печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
  • Чек-лист проверки 02: Объем модели: SUNMI / V2s / V2s PLUS / Android 11. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
  • Чек-лист проверки 03: Версия Android: V2s / V2s PLUS / Android 11 / SUNMI. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
  • Чек-лист проверки 04: Обработка ошибок: Зафиксируйте границу для печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.
  • Чек-лист проверки 05: Статус подтверждения: Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.
  • Чек-лист проверки 06: Проверьте печать чеков и этикеток. Используйте LineApi для текста, колонок, штрихкодов и QR; CommandApi оставляйте для ESC/POS или TSPL, запрашивайте QueryApi и проверяйте ширину бумаги, повторную печать и версию сервиса.

Условия публикации

Опубликованная заметка должна содержать ссылку на открытый источник, ограничивать утверждения его рамками, показывать именованный результат приемки и исключать закрытые материалы или материалы заказчика.

  • Условия публикации 01: Опубликованная заметка должна содержать ссылку на открытый источник, ограничивать утверждения его рамками, показывать именованный результат приемки и исключать закрытые материалы или материалы заказчика.
  • Условия публикации 02: Зафиксируйте границу для печать чеков и этикеток.
  • Условия публикации 03: Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика.
  • Условия публикации 04: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.
  • Условия публикации 05: Статус подтверждения: Авторизация, данные продукта, права на медиа, совместимость, доступность и поддержка ведутся в отдельных записях.

Лицензия и происхождение

Лицензия и происхождение: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

Ссылка на образец

Ссылка на образец: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

Основа источника

Происхождение источника

Проверенные источники: 2026-08-30

Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

  • SUNMI Integration GuideSUNMI / Официальная документация SUNMI: SUNMI Integration Guide. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • Introduction to SUNMI Printing ServicesSUNMI / Официальная документация SUNMI: Introduction to SUNMI Printing Services. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • APIs for Printing Thermal ReceiptsSUNMI / Официальная документация SUNMI: APIs for Printing Thermal Receipts. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • APIs for Printing Instruction SetsSUNMI / Официальная документация SUNMI: APIs for Printing Instruction Sets. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • APIs for Querying PrinterSUNMI / Официальная документация SUNMI: APIs for Querying Printer. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • SDK Versions of Devices With Built-in PrintersSUNMI / Официальная документация SUNMI: SDK Versions of Devices With Built-in Printers. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • SUNMI Device's Android VersionSUNMI / Официальная документация SUNMI: SUNMI Device's Android Version. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • SunmiPrinterXSampleSUNMI / Ссылка на образец: SunmiPrinterXSample. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30 / b3df54b59f56f6a670429bdfca9383b95319dcd8

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку
  • Android package visibilityAndroid Developers / Открытые источники SUNMI и Android: Android package visibility. Основа источника показывает, откуда взята открытая заметка по реализации. Она отделена от аппаратных тестов UnitWeave и приемки заказчика. / Проверенные источники: 2026-08-30

    Происхождение источника: Материалы по реализации поддерживаются здесь в структуре и формулировках UnitWeave. URL источников остаются в реестре происхождения для атрибуции и проверки версии; они не заменяют руководство.

    Открыть ссылку