Android కోసం EPSON ePOS SDK

స్పెసిఫికేషన్లు
- ఉత్పత్తి: Android కోసం Epson ePOS SDK
- వెర్షన్: Ver.2.31.0a
- అప్లోడ్ చేసిన తేదీ: 2025/4/1
- File పరిమాణం: 88,438KB
ఉత్పత్తి సమాచారం
ఆండ్రాయిడ్ కోసం ఎప్సన్ ePOS SDK అనేది EPSON TM ప్రింటర్లు మరియు EPSON TM ఇంటెలిజెంట్ ప్రింటర్లలో ప్రింటింగ్ కోసం Android అప్లికేషన్లపై పనిచేసే డెవలప్మెంట్ ఇంజనీర్లను లక్ష్యంగా చేసుకున్న సాఫ్ట్వేర్ డెవలప్మెంట్ కిట్.
పర్యావరణ మద్దతు
- మద్దతు ఉన్న OS: ఆండ్రాయిడ్ వెర్షన్ 5.0 నుండి 15.0 వరకు
- మద్దతు ఉన్న ఇంటర్ఫేస్:
- TM ప్రింటర్: వైర్డ్ LAN, వైర్లెస్ LAN, బ్లూటూత్, USB (టైప్A/టైప్B/టైప్C)
- TM-ఇంటెలిజెంట్ ప్రింటర్: వైర్డు LAN
- TM-T88VI-iHUB: వైర్డ్ LAN, వైర్లెస్ LAN, USB
- అభివృద్ధి పర్యావరణం: Android SDK r15 లేదా తరువాత, జావా డెవలప్మెంట్ కిట్ 7 లేదా తరువాత
- మద్దతు ఉన్న Android పరికరాలు: ARMv5TE, AArch64, x86-64, ఆర్మీబి-v7a, x86
సరఫరా చేయబడింది Files
- ePOS2.jar – కంపైల్డ్ జావా క్లాస్ file API వినియోగం కోసం
- ePOSEasySelect.jar – జావా క్లాస్ file సులభమైన ప్రింటర్ ఎంపిక కోసం
మద్దతు ఉన్న ఉత్పత్తులు
వివరణాత్మక సమాచారం కోసం, ఆండ్రాయిడ్ యూజర్ మాన్యువల్ కోసం Epson ePOS SDK ని చూడండి.
వ్యాఖ్యలు
USB ఇంటర్ఫేస్ని ఉపయోగించే సందర్భంలో, అప్లికేషన్లోని USB పరికరాన్ని యాక్సెస్ చేయడానికి ముందుగానే అనుమతి పొందాలని సిఫార్సు చేయబడింది. వివరణాత్మక సూచనల కోసం వినియోగదారు మాన్యువల్ని చూడండి.
USB పరికర యాక్సెస్ అనుమతి పొందడం
- AndroidManifest.xml కు కోడ్ను జోడించండి file.
- resource లో device_filter.xml ని జోడించండి file నిర్దిష్ట కోడ్ తో.
- అనుమతి డైలాగ్ ప్రదర్శించబడినప్పుడు "సరే" ఎంచుకోండి.
"`
[డెవలప్మెంట్ ఎన్విరాన్మెంట్] – Android SDK r15 లేదా తరువాత – జావా డెవలప్మెంట్ కిట్ 7 లేదా తరువాత[Android పరికరం] – ARMv5TE కి మద్దతు ఇచ్చే పరికరాలు – AArch64 కి మద్దతు ఇచ్చే పరికరాలు – x86-64 కి మద్దతు ఇచ్చే పరికరాలు – armeabi-v7a కి మద్దతు ఇచ్చే పరికరాలు – x86 కి మద్దతు ఇచ్చే పరికరాలు
3. మద్దతు ఉన్న ఉత్పత్తులు వివరణాత్మక సమాచారం కోసం, దయచేసి Android యూజర్ మాన్యువల్ కోసం Epson ePOS SDK చూడండి.
4. సరఫరా చేయబడింది Files – ePOS2.jar కంపైల్డ్ జావా క్లాస్ file, jar ఫార్మాట్లోకి ఆర్కైవ్ చేయబడింది file జావా ప్రోగ్రామ్ల నుండి API లను ఉపయోగించడానికి అనుమతించడానికి.
– ePOSEasySelect.jar ఒక జావా తరగతి file సులభంగా ప్రింటర్ను ఎంచుకోవడానికి

– libepos2.so ఫంక్షన్ అమలు కోసం లైబ్రరీ (ARMv5TE, AArch64 మరియు x86-64 మద్దతు ఉంది)
– libeposeasylect.so ePOSEaselect ఫంక్షన్ అమలు కోసం లైబ్రరీ (ARMv5TE, AArch64 మరియు x86-64
మద్దతు ఉంది)
– ePOS_SDK_Sample_Android.zip ఎ ఎస్ample కార్యక్రమం file
– పరికర నియంత్రణ కార్యక్రమం_Sample.zip ఇది file s కలిగి ఉంటుంది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 చూడండి.
అంతర్గత
#
అంతర్గత
#
– USB ఇంటర్ఫేస్ విషయంలో, అప్లికేషన్లోని USB పరికరాన్ని యాక్సెస్ చేయడానికి ముందుగానే అనుమతి పొందాలని సిఫార్సు చేయబడింది. అనుమతి ఎలా పొందాలో క్రింద గమనించబడింది. 1. కింది కోడ్ను AndroidManifest.xmlలో నమోదు చేయండి. file.

ఆండ్రాయిడ్:పేరు=”android.hardware.usb.action.USB_DEVICE_ATTACHED” />
ఆండ్రాయిడ్:పేరు=”android.hardware.usb.action.USB_DEVICE_ATTACHED” ఆండ్రాయిడ్:resource=”@xml/device_filter” />
2. resource లో res/xml/device_filter.xml ని జోడించండి. file, కింది కోడ్ను device_filter.xml లో నమోదు చేయండి file.
అనుమతి డైలాగ్ ప్రదర్శించబడినప్పుడు దయచేసి సరే బటన్ను ఎంచుకోండి.
మీరు USB పరికరాన్ని ముందస్తుగా యాక్సెస్ చేయడానికి అనుమతి పొందకపోతే, కనెక్ట్ పద్ధతిని ఉపయోగిస్తున్నప్పుడు ఈ క్రింది గమనికలు ఉన్నాయి.
– మీరు అనుమతుల డైలాగ్ బాక్స్లో సరే బటన్ను ఎంచుకున్నప్పుడు, పోర్ట్ తెరవడానికి దాదాపు 10 సెకన్ల సమయం పడుతుంది.
– మీరు అనుమతుల డైలాగ్ బాక్స్లో రద్దు చేయి బటన్ను ఎంచుకున్నప్పుడు, అది 30 సెకన్ల సమయం ముగిసే వరకు వేచి ఉంటుంది.

– మీరు Android స్టూడియోలో minifyEnabled ని true కి సెట్ చేయాలనుకుంటే, దయచేసి ఈ క్రింది వాటిని ప్రోగార్డ్ కు జోడించండి. file.
-com.epson క్లాస్ ఉంచండి.** { *; } -com.epson ని హెచ్చరించవద్దు.**
ప్రొగార్డ్ file (proguard-rules.pro) build.gradle లో ఈ క్రింది విధంగా సెట్ చేయబడింది. file. బిల్డ్టైప్స్ { విడుదల { ప్రోగార్డ్FilegetDefaultProguard ద్వారాFile('ప్రోగార్డ్-ఆండ్రాయిడ్.టెక్స్ట్'), 'ప్రోగార్డ్-రూల్స్.ప్రో' } }
– ప్రింటింగ్ ప్రక్రియ పునరావృతమైనప్పుడు, పునరుక్తి ప్రక్రియ వెలుపల ప్రింటర్ క్లాస్ యొక్క ఉదాహరణను సృష్టించి నాశనం చేయండి మరియు తక్కువ వ్యవధిలో దానిని పునరావృతం చేయవద్దు.
– ప్రతి ప్రింట్ డేటాలో ముందుగా addTextLang API కి కాల్ చేయండి.
6. పరిమితి – కింది TM ఇంటెలిజెంట్ ప్రింటర్ యొక్క డిస్కవరీ ఫంక్షన్కు మద్దతు ఇవ్వదు.
TM-DT సిరీస్ (TM-DT సాఫ్ట్వేర్ వెర్షన్ 3.01 లేదా అంతకు ముందు) TM-i సిరీస్ (TM-i ఫర్మ్వేర్ వెర్షన్ 4.30 లేదా అంతకు ముందు)
శోధనను ప్రారంభించిన తర్వాత మీరు TM ఇంటెలిజెంట్ ప్రింటర్ను ఆన్ చేస్తే, TM ఇంటెలిజెంట్ ప్రింటర్ గుర్తించబడకపోవచ్చు. అలాంటప్పుడు, TM ఇంటెలిజెంట్ ప్రింటర్ ముద్రించదగినదిగా మారడానికి తగినంత సమయం ఇవ్వండి, ఆపై శోధనను మళ్ళీ ప్రారంభించండి. 7. ప్రస్తుత వెర్షన్ నుండి మార్పులు
[నవీకరించబడింది సరఫరా చేయబడింది Files] – SB-H50 పరిధీయ పరికర నియంత్రణ మార్గదర్శిని జోడించబడింది.
అంతర్గత
#
పత్రాలు / వనరులు
![]() |
Android కోసం EPSON ePOS SDK [pdf] సూచనలు Android కోసం ePOS SDK, Android కోసం SDK, Android |




