Centrum deweloperskie / podstawy publiczne
Integracja Android SDK i POS SUNMI
Dostarczamy urządzenia i peryferia Sunmi, integrujemy istniejące oprogramowanie, tworzymy wyspecjalizowane aplikacje Android i wspieramy wdrożenie od próbki do skali.
Porozmawiajmy o projekcieCentrum deweloperskie / podstawy publiczne
Zacznij od procesu. Wybierz właściwą ścieżkę oprogramowania.
Zachowaj używany system POS lub ERP, skorzystaj z odpowiedniej platformy zewnętrznej albo określ z UnitWeave ukierunkowaną aplikację na Androida. Łączymy nazwany proces z wybranym urządzeniem SUNMI i peryferiami, a przed wdrożeniem dokumentujemy odpowiedzialność za integrację, odbiór i wsparcie.
Centrum deweloperskie / podstawy publiczne
Zacznij od procesu. Wybierz właściwą ścieżkę oprogramowania.
Zachowaj używany system POS lub ERP, skorzystaj z odpowiedniej platformy zewnętrznej albo określ z UnitWeave ukierunkowaną aplikację na Androida. Łączymy nazwany proces z wybranym urządzeniem SUNMI i peryferiami, a przed wdrożeniem dokumentujemy odpowiedzialność za integrację, odbiór i wsparcie.
// Confirm the target model and printer service first
val receipt = "ORDER #1042\nTOTAL CNY 128.00\n"
sunmiPrinter.printText(receipt)
sunmiPrinter.lineWrap(3)- Kroki, powtórzenia oraz wyniki surowe i podsumowane
- Status dowodów: Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
- Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
val intent = Intent("com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED")
intent.putExtra("data", "6921734901042")
registerReceiver(scannerReceiver, intentFilter)- Data, osoba sprawdzająca, środowisko i wersja aplikacji
- Status dowodów: Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
- Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
// Use only after the base and drawer are confirmed
val openSignal = byteArrayOf(0x10, 0x14, 0x00, 0x00, 0x00)
sunmiPrinter.sendRAWData(openSignal)
operatorUi.showDrawerCommandSent()- Uprawnienia, obsługa błędów i ograniczenia
- Status dowodów: Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
- Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
Status dowodów: Autoryzacja, fakty produktu, prawa do mediów, zgodność, dostępność i wsparcie są osobnymi rejestrami.
Integracja drukarki
Ten przewodnik opisuje ścieżkę wdrożenia dla drukowanie paragonów i etykiet. Użyj LineApi do tekstu, kolumn, kodów kreskowych i QR; CommandApi rezerwuj dla ESC/POS lub TSPL, odczytuj QueryApi i sprawdź szerokość papieru, ponowny wydruk oraz wersję usługi. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: SUNMI / V2s / V2s PLUS / Android 11. Użyj LineApi do tekstu, kolumn, kodów kreskowych i QR; CommandApi rezerwuj dla ESC/POS lub TSPL, odczytuj QueryApi i sprawdź szerokość papieru, ponowny wydruk oraz wersję usługi.
Dowiedz się więcej02 / Artykuł technicznyKod kreskowy i skaner
Ten przewodnik opisuje ścieżkę wdrożenia dla wprowadzanie kodów kreskowych. Wybierz Intent, SDK kamery albo głowicę skanującą; sprawdź kodowanie, duplikaty zdarzeń i dostępność com.sunmi.scanner na konkretnym urządzeniu. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: V2s / V2s PLUS / L2s PRO / SUNMI / Android 11. Wybierz Intent, SDK kamery albo głowicę skanującą; sprawdź kodowanie, duplikaty zdarzeń i dostępność com.sunmi.scanner na konkretnym urządzeniu.
Dowiedz się więcej03 / Artykuł technicznyPeryferia i szuflada
Ten przewodnik opisuje ścieżkę wdrożenia dla szuflada kasowa i wyświetlacz klienta. Steruj szufladą przez IWoyouService lub ESC/POS i utwórz dodatkowy wyświetlacz przez DisplayManager oraz Presentation; przetestuj połączenie, odłączenie i odzyskanie. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: SUNMI / T1. Steruj szufladą przez IWoyouService lub ESC/POS i utwórz dodatkowy wyświetlacz przez DisplayManager oraz Presentation; przetestuj połączenie, odłączenie i odzyskanie.
Dowiedz się więcej04 / Artykuł technicznyKiosk i MDM
Ten przewodnik opisuje ścieżkę wdrożenia dla blokada kiosku i aprowizacja MDM. Zapisz rejestrację MDM, politykę pakietu, lock task i administracyjną ścieżkę wyjścia; sprawdź aktualizację, utratę sieci, blokadę i odzyskanie. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: K2 / SUNMI / MDM / Android 7.1 / V2s / V2s PLUS / Android 11 / L2s PRO / Android 12. Zapisz rejestrację MDM, politykę pakietu, lock task i administracyjną ścieżkę wyjścia; sprawdź aktualizację, utratę sieci, blokadę i odzyskanie.
Dowiedz się więcej05 / ArtykułMigracja istniejącego POS
Ten przewodnik opisuje ścieżkę wdrożenia dla migracja istniejącego POS lub ERP. Zmapuj zamówienia, płatności, zapasy, kolejkę offline i rollback między istniejącą aplikacją a interfejsami SUNMI; każdą granicę trzymaj jako osobny dowód. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: SUNMI / SDK / K2. Zmapuj zamówienia, płatności, zapasy, kolejkę offline i rollback między istniejącą aplikacją a interfejsami SUNMI; każdą granicę trzymaj jako osobny dowód.
Dowiedz się więcej06 / Artykuł technicznyNotatki API i SDK
Ten przewodnik opisuje ścieżkę wdrożenia dla natywny most Flutter lub React Native. Utrzymuj mały natywny most Android przez method channel lub moduł natywny; zarządzaj cyklem życia i zwracaj typowane stany druku, skanu i ekranu. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: SUNMI / SDK. Utrzymuj mały natywny most Android przez method channel lub moduł natywny; zarządzaj cyklem życia i zwracaj typowane stany druku, skanu i ekranu.
Dowiedz się więcej07 / Artykuł technicznyMacierz kompatybilności
Ten przewodnik opisuje ścieżkę wdrożenia dla zgodność wielu modeli SUNMI. Dodaj osobny wiersz dla modelu, Androida, firmware, akcesorium i interfejsu; zapisz metodę, wynik i status dowodu bez wnioskowania z nazwy rodziny. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: V2s / V2s PLUS / P3 / L2s PRO / K2 / Android 11 / Android 12 / V3 / V3 MIX / Android 13 / L3 / Android 14. Dodaj osobny wiersz dla modelu, Androida, firmware, akcesorium i interfejsu; zapisz metodę, wynik i status dowodu bez wnioskowania z nazwy rodziny.
Dowiedz się więcej08 / ArtykułStaging i przekazanie wdrożenia
Ten przewodnik opisuje ścieżkę wdrożenia dla staging i przekazanie wdrożenia. Zamroź partię, hash pakietu, politykę MDM, sieć, proces wymiany i właściciela akceptacji; przekaż wyjątki i rollback w protokole zamknięcia. Ta notatka techniczna jest uporządkowanym punktem wyjścia. Przed uznaniem jej za wynik wdrożenia potwierdź model, Android, firmware, SDK, wersję aplikacji i akcesoria.
Zakres modelu: TMS / MDM / SUNMI. Zamroź partię, hash pakietu, politykę MDM, sieć, proces wymiany i właściciela akceptacji; przekaż wyjątki i rollback w protokole zamknięcia.
Dowiedz się więcejBrak pasujących wyników.
