Trung tâm developer / kiến thức công khai
Tích hợp Android SDK và POS SUNMI
Chúng tôi cung cấp thiết bị và phụ kiện Sunmi, tích hợp phần mềm hiện có, xây dựng ứng dụng Android theo quy trình và hỗ trợ triển khai từ mẫu thử đến số lượng lớn.
Trao đổi dự ánTrung tâm developer / kiến thức công khai
Bắt đầu từ quy trình. Chọn hướng phần mềm phù hợp.
Giữ lại POS hoặc ERP hiện có, sử dụng nền tảng bên thứ ba đủ điều kiện hoặc xác định một ứng dụng Android tập trung cùng UnitWeave. Chúng tôi kết nối quy trình đã xác định với thiết bị SUNMI và phụ kiện được chọn, sau đó ghi rõ trách nhiệm tích hợp, nghiệm thu và hỗ trợ trước khi triển khai.
Trung tâm developer / kiến thức công khai
Bắt đầu từ quy trình. Chọn hướng phần mềm phù hợp.
Giữ lại POS hoặc ERP hiện có, sử dụng nền tảng bên thứ ba đủ điều kiện hoặc xác định một ứng dụng Android tập trung cùng UnitWeave. Chúng tôi kết nối quy trình đã xác định với thiết bị SUNMI và phụ kiện được chọn, sau đó ghi rõ trách nhiệm tích hợp, nghiệm thu và hỗ trợ trước khi triển khai.
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- Bước kiểm thử, số lần lặp, kết quả thô và tóm tắt
- Trạng thái bằng chứng: Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
- Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- Ngày, người duyệt, môi trường và phiên bản ứng dụng
- Trạng thái bằng chứng: Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
- Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- Quyền, xử lý lỗi và giới hạn đã biết
- Trạng thái bằng chứng: Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
- Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
Trạng thái bằng chứng: Ủy quyền, dữ liệu sản phẩm, quyền media, tương thích, khả dụng và hỗ trợ được ghi thành các hồ sơ riêng.
Tích hợp máy in
Hướng dẫn này mô tả lộ trình triển khai cho in hóa đơn và nhãn. Dùng LineApi cho văn bản, cột, mã vạch và QR; chỉ dùng CommandApi cho ESC/POS hoặc TSPL, truy vấn QueryApi và xác minh khổ giấy, in lại cùng phiên bản dịch vụ. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: SUNMI / V2s / V2s PLUS / Android 11. Dùng LineApi cho văn bản, cột, mã vạch và QR; chỉ dùng CommandApi cho ESC/POS hoặc TSPL, truy vấn QueryApi và xác minh khổ giấy, in lại cùng phiên bản dịch vụ.
Tìm hiểu thêm02 / Bài viết kỹ thuậtTích hợp mã vạch và máy quét
Hướng dẫn này mô tả lộ trình triển khai cho nhập mã vạch. Chọn Intent, SDK camera hoặc đầu quét; xác minh mã hóa, sự kiện trùng lặp và khả năng có com.sunmi.scanner trên đúng thiết bị. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Chọn Intent, SDK camera hoặc đầu quét; xác minh mã hóa, sự kiện trùng lặp và khả năng có com.sunmi.scanner trên đúng thiết bị.
Tìm hiểu thêm03 / Bài viết kỹ thuậtPhụ kiện và ngăn kéo tiền
Hướng dẫn này mô tả lộ trình triển khai cho ngăn kéo tiền và màn hình khách hàng. Điều khiển ngăn kéo tiền bằng IWoyouService hoặc ESC/POS và tạo màn hình phụ với DisplayManager cùng Presentation; kiểm thử kết nối, ngắt kết nối và khôi phục. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: SUNMI / T1. Điều khiển ngăn kéo tiền bằng IWoyouService hoặc ESC/POS và tạo màn hình phụ với DisplayManager cùng Presentation; kiểm thử kết nối, ngắt kết nối và khôi phục.
Tìm hiểu thêm04 / Bài viết kỹ thuậtKiosk và MDM
Hướng dẫn này mô tả lộ trình triển khai cho khóa kiosk và cấp phát MDM. Ghi nhận đăng ký MDM, chính sách gói, lock task và đường thoát quản trị; kiểm thử cập nhật, mất mạng, khóa và khôi phục. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Ghi nhận đăng ký MDM, chính sách gói, lock task và đường thoát quản trị; kiểm thử cập nhật, mất mạng, khóa và khôi phục.
Tìm hiểu thêm05 / Bài viếtDi chuyển POS hiện có
Hướng dẫn này mô tả lộ trình triển khai cho di chuyển POS hoặc ERP hiện có. Ánh xạ đơn hàng, thanh toán, tồn kho, hàng đợi ngoại tuyến và rollback giữa ứng dụng hiện có với giao diện SUNMI; tách từng ranh giới thành bằng chứng riêng. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: SUNMI / SDK / K2. Ánh xạ đơn hàng, thanh toán, tồn kho, hàng đợi ngoại tuyến và rollback giữa ứng dụng hiện có với giao diện SUNMI; tách từng ranh giới thành bằng chứng riêng.
Tìm hiểu thêm06 / Bài viết kỹ thuậtGhi chú API và SDK
Hướng dẫn này mô tả lộ trình triển khai cho cầu nối native Flutter hoặc React Native. Sở hữu bridge Android native nhỏ qua method channel hoặc module native; quản lý vòng đời và trả về trạng thái có kiểu cho in, quét và màn hình. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: SUNMI / SDK. Sở hữu bridge Android native nhỏ qua method channel hoặc module native; quản lý vòng đời và trả về trạng thái có kiểu cho in, quét và màn hình.
Tìm hiểu thêm07 / Bài viết kỹ thuậtMa trận tương thích
Hướng dẫn này mô tả lộ trình triển khai cho tương thích nhiều model SUNMI. Tạo một hàng cho từng model, Android, firmware, phụ kiện và giao diện; ghi phương pháp, kết quả và trạng thái bằng chứng, không suy diễn từ tên dòng máy. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Tạo một hàng cho từng model, Android, firmware, phụ kiện và giao diện; ghi phương pháp, kết quả và trạng thái bằng chứng, không suy diễn từ tên dòng máy.
Tìm hiểu thêm08 / Bài viếtChuẩn bị và bàn giao triển khai
Hướng dẫn này mô tả lộ trình triển khai cho chuẩn bị và bàn giao triển khai. Đóng băng lô thiết bị, hash gói, chính sách MDM, mạng, quy trình thay thế và người phụ trách nghiệm thu; bàn giao ngoại lệ và rollback trong hồ sơ kết thúc. Ghi chú kỹ thuật này là điểm bắt đầu có cấu trúc. Hãy xác nhận model, Android, firmware, SDK, phiên bản ứng dụng và phụ kiện trước khi xem là kết quả triển khai.
Phạm vi model: TMS / MDM / SUNMI. Đóng băng lô thiết bị, hash gói, chính sách MDM, mạng, quy trình thay thế và người phụ trách nghiệm thu; bàn giao ngoại lệ và rollback trong hồ sơ kết thúc.
Tìm hiểu thêmChưa có kết quả phù hợp.
