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

Integración de scanner con Intent y SDK

Esta guía explica la ruta de implementación para la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto. 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 entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto. 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úblicas6
Estado de publicaciónPublicado
v1.0.0 / Artículo técnicoFuentes comprobadas: 2026-08-30
Alcance del modelo
Alcance del modelo: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
Versión de Android
Versión de Android: Android 11. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
Firmware
Firmware: Registra el límite de la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
SDK / interfaz
SDK / interfaz: Intent / ImageScanner / SDK. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
Versión de la aplicación
Versión de la aplicación: Define la ruta técnica para la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

Qué cubre la documentación del fabricante

  • Qué cubre la documentación del fabricante: Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
  • 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 entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

Superficie de API

  • Superficie de API: com.sunmi.scanner / com.sunmi.sunmiqrcodescanner
  • Superficie de API: Intent / TYPE / VALUE
  • Superficie de API: SDK / ImageScanner / libsunmiscan.so / sunmi / scan.jar
  • Superficie de API: USB / com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED
  • Superficie de API: com.sunmi.scanner.ACTION_BAR_DEVICES_SETTING

Alcance y requisitos previos

  • Alcance y requisitos previos: Define la ruta técnica para la entrada de códigos de barras.
  • Alcance del modelo: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11.
  • Versión de la aplicación: la entrada de códigos de barras.
  • Permisos y propiedad: Registra el límite de la entrada de códigos de barras.

Permisos y propiedad

  • Permisos y propiedad: Registra el límite de la entrada de códigos de barras.
  • Alcance y requisitos previos: Define la ruta técnica para la entrada de códigos de barras.
  • 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 entrada de códigos de barras. 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 entrada de códigos de barras.
  • 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 entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

  2. 02

    Ruta de implementación 02: Superficie de API: Intent / ImageScanner / SDK. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

  3. 03

    Ruta de implementación 03: Lista de verificación: Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

  4. 04

    Ruta de implementación 04: Gestión de errores: Registra el límite de la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

  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: Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

  7. 07

    Ruta de implementación 07: Define la ruta técnica para la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

Lista de verificación

  • Lista de verificación 01: Verifica la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
  • Lista de verificación 02: Alcance del modelo: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
  • Lista de verificación 03: Versión de Android: Android 11. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
  • Lista de verificación 04: Gestión de errores: Registra el límite de la entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.
  • 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 entrada de códigos de barras. Elige Intent, el SDK de cámara o el cabezal de escaneo; valida la codificación, los eventos duplicados y la disponibilidad de com.sunmi.scanner en el dispositivo exacto.

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 entrada de códigos de barras.
  • 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
  • Using Camera-Based Barcode Scanner SDKSUNMI / Documentación oficial de SUNMI: Using Camera-Based Barcode Scanner SDK. 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
  • Code Scanner Engine (Infrared scan code)SUNMI / Documentación oficial de SUNMI: Code Scanner Engine (Infrared scan code). 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
  • Barcode Scanner User GuideSUNMI / Documentación oficial de SUNMI: Barcode Scanner User 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
  • 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
  • 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