ศูนย์นักพัฒนา / พื้นฐานสาธารณะ
การผสาน Android SDK และ POS SUNMI
เราจัดหาอุปกรณ์และอุปกรณ์เสริม Sunmi ผสานซอฟต์แวร์ที่คุณใช้อยู่ สร้างแอป Android ตามเวิร์กโฟลว์ และสนับสนุนตั้งแต่ตัวอย่างจนถึงการติดตั้งจำนวนมาก
ปรึกษาโครงการศูนย์นักพัฒนา / พื้นฐานสาธารณะ
เริ่มจากเวิร์กโฟลว์ แล้วเลือกแนวทางซอฟต์แวร์ที่เหมาะสม
เก็บ POS หรือ ERP ที่ใช้อยู่ ใช้แพลตฟอร์มจากบุคคลที่สามที่ผ่านการคัดเลือก หรือกำหนดแอป Android ที่เจาะจงร่วมกับ UnitWeave เราเชื่อมเวิร์กโฟลว์ที่ระบุเข้ากับอุปกรณ์ SUNMI และอุปกรณ์เสริมที่เลือก พร้อมจัดทำเอกสารความรับผิดชอบด้านการผสานระบบ การยอมรับ และการสนับสนุนก่อนการติดตั้งใช้งาน
ศูนย์นักพัฒนา / พื้นฐานสาธารณะ
เริ่มจากเวิร์กโฟลว์ แล้วเลือกแนวทางซอฟต์แวร์ที่เหมาะสม
เก็บ POS หรือ ERP ที่ใช้อยู่ ใช้แพลตฟอร์มจากบุคคลที่สามที่ผ่านการคัดเลือก หรือกำหนดแอป Android ที่เจาะจงร่วมกับ UnitWeave เราเชื่อมเวิร์กโฟลว์ที่ระบุเข้ากับอุปกรณ์ SUNMI และอุปกรณ์เสริมที่เลือก พร้อมจัดทำเอกสารความรับผิดชอบด้านการผสานระบบ การยอมรับ และการสนับสนุนก่อนการติดตั้งใช้งาน
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- ขั้นตอนทดสอบ จำนวนครั้ง และผลดิบกับผลสรุป
- สถานะหลักฐาน: การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
- การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- วันที่ ผู้ตรวจสอบ สภาพแวดล้อม และเวอร์ชันแอป
- สถานะหลักฐาน: การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
- การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- สิทธิ์ การจัดการข้อผิดพลาด และข้อจำกัด
- สถานะหลักฐาน: การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
- การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
สถานะหลักฐาน: การอนุญาต ข้อมูลผลิตภัณฑ์ สิทธิ์สื่อ ความเข้ากันได้ ความพร้อมใช้งาน และการสนับสนุนถูกเก็บเป็นบันทึกแยกกัน
การผสานเครื่องพิมพ์
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ การพิมพ์ใบเสร็จและฉลาก. ใช้ LineApi สำหรับข้อความ คอลัมน์ บาร์โค้ด และ QR; ใช้ CommandApi เฉพาะ ESC/POS หรือ TSPL เรียก QueryApi และตรวจสอบความกว้างกระดาษ การพิมพ์ซ้ำ และเวอร์ชันบริการ. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: SUNMI / V2s / V2s PLUS / Android 11. ใช้ LineApi สำหรับข้อความ คอลัมน์ บาร์โค้ด และ QR; ใช้ CommandApi เฉพาะ ESC/POS หรือ TSPL เรียก QueryApi และตรวจสอบความกว้างกระดาษ การพิมพ์ซ้ำ และเวอร์ชันบริการ.
เรียนรู้เพิ่มเติม02 / บทความเทคนิคการผสานบาร์โค้ดและเครื่องสแกน
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ การป้อนบาร์โค้ด. เลือก Intent, SDK กล้อง หรือหัวสแกน; ตรวจสอบการเข้ารหัส เหตุการณ์ซ้ำ และการมีอยู่ของ com.sunmi.scanner บนอุปกรณ์ที่ระบุ. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. เลือก Intent, SDK กล้อง หรือหัวสแกน; ตรวจสอบการเข้ารหัส เหตุการณ์ซ้ำ และการมีอยู่ของ com.sunmi.scanner บนอุปกรณ์ที่ระบุ.
เรียนรู้เพิ่มเติม03 / บทความเทคนิคอุปกรณ์เสริมและลิ้นชักเงิน
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ ลิ้นชักเงินและจอลูกค้า. ควบคุมลิ้นชักเงินผ่าน IWoyouService หรือ ESC/POS และสร้างจอรองด้วย DisplayManager กับ Presentation; ทดสอบการเชื่อมต่อ การถอด และการกู้คืน. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: SUNMI / T1. ควบคุมลิ้นชักเงินผ่าน IWoyouService หรือ ESC/POS และสร้างจอรองด้วย DisplayManager กับ Presentation; ทดสอบการเชื่อมต่อ การถอด และการกู้คืน.
เรียนรู้เพิ่มเติม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 และทางออกของผู้ดูแล; ทดสอบการอัปเดต เครือข่ายขาด การล็อก และการกู้คืน.
เรียนรู้เพิ่มเติม05 / บทความการย้าย POS เดิม
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ การย้าย POS หรือ ERP เดิม. จับคู่คำสั่งซื้อ การชำระเงิน สต็อก คิวออฟไลน์ และ rollback ระหว่างแอปเดิมกับอินเทอร์เฟซ SUNMI; แยกขอบเขตแต่ละส่วนเป็นหลักฐาน. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: SUNMI / SDK / K2. จับคู่คำสั่งซื้อ การชำระเงิน สต็อก คิวออฟไลน์ และ rollback ระหว่างแอปเดิมกับอินเทอร์เฟซ SUNMI; แยกขอบเขตแต่ละส่วนเป็นหลักฐาน.
เรียนรู้เพิ่มเติม06 / บทความเทคนิคบันทึก API และ SDK
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ บริดจ์เนทีฟ Flutter หรือ React Native. ดูแลบริดจ์ Android native ขนาดเล็กผ่าน method channel หรือโมดูล native; จัดการวงจรชีวิตและส่งคืนสถานะที่มีชนิดสำหรับการพิมพ์ การสแกน และจอ. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: SUNMI / SDK. ดูแลบริดจ์ Android native ขนาดเล็กผ่าน method channel หรือโมดูล native; จัดการวงจรชีวิตและส่งคืนสถานะที่มีชนิดสำหรับการพิมพ์ การสแกน และจอ.
เรียนรู้เพิ่มเติม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 เฟิร์มแวร์ อุปกรณ์เสริม และอินเทอร์เฟซ; บันทึกวิธี ผลลัพธ์ และสถานะหลักฐานโดยไม่สรุปจากชื่อซีรีส์.
เรียนรู้เพิ่มเติม08 / บทความการจัดเตรียมและส่งมอบการติดตั้ง
คู่มือนี้อธิบายแนวทางการติดตั้งสำหรับ การจัดเตรียมและส่งมอบการติดตั้ง. ตรึงล็อต อิมเมจแพ็กเกจ นโยบาย MDM เครือข่าย ขั้นตอนเปลี่ยนเครื่อง และผู้รับผิดชอบการยอมรับ; ส่งมอบข้อยกเว้นและ rollback ในบันทึกปิดงาน. บันทึกทางเทคนิคนี้เป็นจุดเริ่มต้นที่มีโครงสร้าง โปรดยืนยันโมเดล Android เฟิร์มแวร์ SDK เวอร์ชันแอป และอุปกรณ์เสริมก่อนใช้เป็นผลการติดตั้ง
ขอบเขตโมเดล: TMS / MDM / SUNMI. ตรึงล็อต อิมเมจแพ็กเกจ นโยบาย MDM เครือข่าย ขั้นตอนเปลี่ยนเครื่อง และผู้รับผิดชอบการยอมรับ; ส่งมอบข้อยกเว้นและ rollback ในบันทึกปิดงาน.
เรียนรู้เพิ่มเติมยังไม่มีผลลัพธ์ที่ตรงกัน
