개발자 허브 / 공개 기초

SUNMI Android SDK·POS 통합

Sunmi 디바이스와 주변기기를 공급하고 기존 소프트웨어를 통합하며, 필요할 때 목적형 Android 앱을 만들고 샘플부터 대규모 배포까지 지원합니다.

프로젝트 상담

개발자 허브 / 공개 기초

워크플로에서 시작해 맞는 소프트웨어 경로를 선택하세요.

기존 POS 또는 ERP를 유지하거나, 검증된 서드파티 플랫폼을 사용하거나, UnitWeave와 범위를 정한 Android 애플리케이션을 정의할 수 있습니다. 정의된 워크플로를 선택한 SUNMI 디바이스와 주변기기에 연결하고 배포 전에 통합, 검수 및 지원 책임을 문서화합니다.

출처 기반SUNMI 및 Android 공개 출처
공개 참고 자료27
SUNMI 공식 문서참고 자료 열기

개발자 허브 / 공개 기초

워크플로에서 시작해 맞는 소프트웨어 경로를 선택하세요.

기존 POS 또는 ERP를 유지하거나, 검증된 서드파티 플랫폼을 사용하거나, UnitWeave와 범위를 정한 Android 애플리케이션을 정의할 수 있습니다. 정의된 워크플로를 선택한 SUNMI 디바이스와 주변기기에 연결하고 배포 전에 통합, 검수 및 지원 책임을 문서화합니다.

근거 상태: 인증, 제품 정보, 미디어 권한, 호환성, 가용성 및 지원을 별도 기록으로 관리합니다.
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)
근거 상태출처 기반
  • 테스트 단계, 반복 횟수, 원본 및 요약 결과
  • 근거 상태: 인증, 제품 정보, 미디어 권한, 호환성, 가용성 및 지원을 별도 기록으로 관리합니다.
  • 인증, 제품 정보, 미디어 권한, 호환성, 가용성 및 지원을 별도 기록으로 관리합니다.
API 표면: 디바이스 선정 평가참고 자료 열기 SUNMI 공식 문서

근거 상태: 인증, 제품 정보, 미디어 권한, 호환성, 가용성 및 지원을 별도 기록으로 관리합니다.

01 / 기술 문서

프린터 통합

이 가이드는 다음 구현 경로를 설명합니다: 영수증 및 라벨 인쇄. LineApi로 텍스트, 열, 바코드, QR을 처리하고 ESC/POS 또는 TSPL이 필요할 때만 CommandApi를 사용합니다. QueryApi, 용지 폭, 재인쇄와 서비스 버전을 검증합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: SUNMI / V2s / V2s PLUS / Android 11. LineApi로 텍스트, 열, 바코드, QR을 처리하고 ESC/POS 또는 TSPL이 필요할 때만 CommandApi를 사용합니다. QueryApi, 용지 폭, 재인쇄와 서비스 버전을 검증합니다.

SUNMI 공식 문서9 공개 참고 자료v1.0.0게시됨
자세히 보기
02 / 기술 문서

바코드 및 스캐너 통합

이 가이드는 다음 구현 경로를 설명합니다: 바코드 입력. Intent, 카메라 SDK, 스캔 헤드 중 하나를 선택하고 인코딩, 중복 이벤트, 대상 기기의 com.sunmi.scanner 존재 여부를 확인합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Intent, 카메라 SDK, 스캔 헤드 중 하나를 선택하고 인코딩, 중복 이벤트, 대상 기기의 com.sunmi.scanner 존재 여부를 확인합니다.

SUNMI 공식 문서6 공개 참고 자료v1.0.0게시됨
자세히 보기
03 / 기술 문서

주변기기 및 금전함

이 가이드는 다음 구현 경로를 설명합니다: 현금 서랍 및 고객 디스플레이. IWoyouService 또는 ESC/POS로 현금 서랍을 제어하고 DisplayManager와 Presentation으로 보조 디스플레이를 만듭니다. 연결, 분리, 복구를 테스트합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: SUNMI / T1. IWoyouService 또는 ESC/POS로 현금 서랍을 제어하고 DisplayManager와 Presentation으로 보조 디스플레이를 만듭니다. 연결, 분리, 복구를 테스트합니다.

SUNMI 공식 문서7 공개 참고 자료v1.0.0게시됨
자세히 보기
04 / 기술 문서

키오스크 및 MDM

이 가이드는 다음 구현 경로를 설명합니다: 키오스크 잠금 및 MDM 프로비저닝. MDM 등록, 패키지 정책, lock task, 관리자 종료 경로를 기록하고 업데이트, 네트워크 단절, 잠금, 복구를 검증합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. MDM 등록, 패키지 정책, lock task, 관리자 종료 경로를 기록하고 업데이트, 네트워크 단절, 잠금, 복구를 검증합니다.

SUNMI 공식 문서9 공개 참고 자료v1.0.0게시됨
자세히 보기
05 / 문서

기존 POS 마이그레이션

이 가이드는 다음 구현 경로를 설명합니다: 기존 POS 또는 ERP 마이그레이션. 기존 앱과 SUNMI 인터페이스 사이의 주문, 결제, 재고, 오프라인 큐, 롤백을 매핑하고 경계별 증거를 분리합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: SUNMI / SDK / K2. 기존 앱과 SUNMI 인터페이스 사이의 주문, 결제, 재고, 오프라인 큐, 롤백을 매핑하고 경계별 증거를 분리합니다.

공식 출처를 편집한 요약7 공개 참고 자료v1.0.0게시됨
자세히 보기
06 / 기술 문서

API 및 SDK 노트

이 가이드는 다음 구현 경로를 설명합니다: Flutter 또는 React Native 네이티브 브리지. method channel 또는 네이티브 모듈로 작은 Android 네이티브 브리지를 소유하고 수명 주기를 관리하며 인쇄, 스캔, 화면 상태를 타입으로 반환합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: SUNMI / SDK. method channel 또는 네이티브 모듈로 작은 Android 네이티브 브리지를 소유하고 수명 주기를 관리하며 인쇄, 스캔, 화면 상태를 타입으로 반환합니다.

공식 출처를 편집한 요약7 공개 참고 자료v1.0.0게시됨
자세히 보기
07 / 기술 문서

호환성 매트릭스

이 가이드는 다음 구현 경로를 설명합니다: 여러 SUNMI 모델의 호환성. 모델, Android, 펌웨어, 액세서리, 인터페이스마다 행을 만들고 방법, 결과, 근거 상태를 기록합니다. 제품군 이름만으로 호환성을 추정하지 않습니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. 모델, Android, 펌웨어, 액세서리, 인터페이스마다 행을 만들고 방법, 결과, 근거 상태를 기록합니다. 제품군 이름만으로 호환성을 추정하지 않습니다.

공식 출처를 편집한 요약6 공개 참고 자료v1.0.0게시됨
자세히 보기
08 / 문서

배포 스테이징 및 인계

이 가이드는 다음 구현 경로를 설명합니다: 배포 스테이징 및 인계. 배치, 패키지 해시, MDM 정책, 네트워크, 교체 절차, 인수 책임자를 고정하고 예외와 롤백을 종료 기록과 함께 인계합니다. 이 기술 노트는 구조화된 시작점입니다. 배포 결과로 사용하기 전에 모델, Android, 펌웨어, SDK, 앱 버전과 주변기기를 확인하세요.

모델 범위: TMS / MDM / SUNMI. 배치, 패키지 해시, MDM 정책, 네트워크, 교체 절차, 인수 책임자를 고정하고 예외와 롤백을 종료 기록과 함께 인계합니다.

공식 출처를 편집한 요약9 공개 참고 자료v1.0.0게시됨
자세히 보기