EPSON ePOS SDK за Android

Спецификации

  • Производ: Epson ePOS SDK за Android
  • Верзија: Вер.2.31.0а
  • Датум на прикачување: 2025
  • File Големина: 88,438 KB

Информации за производот

Epson ePOS SDK за Android е комплет за развој на софтвер наменет за развојни инженери кои работат на апликации за Android за печатење на печатачи EPSON TM и интелигентни печатачи EPSON TM.

Поддршка за животна средина

  • Поддржан ОС: Андроид верзија 5.0 до 15.0
  • Поддржан интерфејс:
    • ТМ печатач: Жичен LAN, безжичен LAN, Bluetooth, USB (TypeA/TypeB/TypeC)
    • TM-интелигентен печатач: Iredичен LAN
    • TM-T88VI-iHUB: Жичен LAN, безжичен LAN, USB
  • Развојна средина: Android SDK r15 или понова верзија, Java Development Kit 7 или понова верзија
  • Поддржани уреди со Android: ARMv5TE, AArch64, x86-64, armeabi-v7a, x86

Се испорачува Files

  • ePOS2.jar – Компилирана Java класа file за употреба на API
  • ePOSEasySelect.jar – Java класа file за лесен избор на печатач

Поддржани производи

За детални информации, погледнете во Упатството за корисникот на Epson ePOS SDK за Android.

Забелешки

Во случај на користење на USB-интерфејс, се препорачува однапред да добиете дозвола за пристап до USB-уредот во апликацијата. Видете во упатството за употреба за детални инструкции.

Добивање дозвола за пристап до УСБ-уред

  1. Додајте код на AndroidManifest.xml file.
  2. Додајте device_filter.xml во ресурсот file со специфичен код.
  3. Изберете „OK“ кога ќе се прикаже дијалогот за дозвола.

„`

[Околина за развој] – Android SDK r15 или понова верзија – Комплет за развој на Java 7 или понова верзија
[Android Device] – Уреди што поддржуваат ARMv5TE – Уреди што поддржуваат AArch64 – Уреди што поддржуваат x86-64 – Уреди што поддржуваат armeabi-v7a – Уреди што поддржуваат x86
3. Поддржани производи За детални информации, погледнете во Упатството за корисникот на Epson ePOS SDK за Android.
4. Се испорачува Files – ePOS2.jar Компилирана Java класа file, архивирана во формат тегла file да дозволи API да се користат од Java програми.
– ePOSEasySelect.jar Јава класа file за лесно избирање печатач

– libepos2.so Библиотека за извршување на функции (поддржани ARMv5TE, AArch64 и x86-64)
– libeposeasyselect.so Библиотека за извршување на функцијата ePOSEasySelect (ARMv5TE, AArch64 и x86-64
поддржано)
– ePOS_SDK_Sample_Android.zip A sampпрограма file
– DeviceControlProgram_Sample.zip Ова file содржи сampле програми за контрола на уреди
– EULA.en.txt Го содржи ДОГОВОРОТ ЗА ЛИЦЕНЦА ЗА СОФТВЕР
– EULA.ja.txt Го содржи ДОГОВОРОТ ЗА ЛИЦЕНЦА ЗА СОФТВЕР (издание на јапонски јазик)
– ePOS_SDK_Android_um_en_revx.pdf Упатство за корисникот
– ePOS_SDK_Android_um_ja_revx.pdf Прирачник за корисник (издание на јапонски јазик)
– ePOS_SDK_Android_Migration_Guide_en_revx.pdf Водич за миграција
– ePOS_SDK_Android_Migration_Guide_ja_revx.pdf Водич за миграција (издание на јапонски јазик)
– TM-DT_Peripherals_en_revx.pdf Ова е Водич за контрола на периферниот уред од серијата TM-DT
– TM-DT_Peripherals_ja_revx.pdf Ова е Водич за контрола на периферниот уред од серијата TM-DT (јапонски јазик
издание)


– JSON_Spec_sheet_revx.pdf JSON спецификациски лист
– README.en.txt Ова file
– README.ja.txt Ова издание на јапонски јазик file
– OPOS_CCOs_1.14.001.msi Ова е пакетот за инсталирање на OPOS CCO
5. Забелешки – За детални информации, погледнете го Упатството за корисникот на Epson ePOS SDK за Android.
Внатрешна
#

Внатрешна
#

– Во случај на USB интерфејс, се препорачува однапред да добиете дозвола за пристап до USB уредот во апликацијата. Забележано подолу, како да добиете дозвола. 1. Внесете го следниов код во AndroidManifest.xml file.


android:name=”android.hardware.usb.action.USB_DEVICE_ATTACHED” />
android:name=”android.hardware.usb.action.USB_DEVICE_ATTACHED” android:resource=”@xml/device_filter” />

2. Додадете го res/xml/device_filter.xml во ресурсот file, внесете го следниов код во device_filter.xml file.
Ве молиме изберете го копчето ОК кога ќе се прикаже дијалогот за дозвола.
Ако не добиете дозвола за пристап до USB-уредот однапред, има следните белешки кога го користите методот за поврзување.
– Кога ќе го изберете копчето ОК во полето за дијалог Дозволи, потребно е долго време од околу 10 секунди за да се отвори портата.
– Кога ќе го изберете копчето Откажи во полето за дијалог Дозволи, се чека тајмаут од 30 секунди.


– Ако сакате да го поставите minifyEnabled на true во Android Studio, ве молиме додадете го следново во proguard file.
-keep class com.epson.** { *; } -dontwarn com.epson.**
Прогард file (proguard-rules.pro) се поставува на следниов начин во build.gradle file.buildTypes {release {proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }
– Кога процесот на печатење се повторува, креирајте и уништете ја инстанцата од класата Printer надвор од процесот на повторување и не ја повторувајте во кратки интервали.
– Прво повикајте го addTextLang API на секој податок за печатење.
6. Ограничување – Функцијата за откривање на следниот TM интелигентен печатач не поддржува.
Серија TM-DT (верзија на софтверот TM-DT 3.01 или порано) серија TM-i (верзија на фирмверот TM-i 4.30 или понова)

Ако го вклучите TM интелигентниот печатач откако ќе го започнете пребарувањето, TM Intelligent печатачот може да не се открие. Во тој случај, оставете доволно време за печатачот TM Intelligent да може да се печати, а потоа започнете со пребарувањето повторно. 7. Промени од Тековната верзија
[Доставено е ажурирано Files] – Додаден е водич за контрола на периферниот уред SB-H50.

Внатрешна
#

Документи / ресурси

EPSON ePOS SDK за Android [pdf] Инструкции
ePOS SDK за Android, SDK за Android, Android

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *