首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IDTech Unimag Swiper Android SDK错误

IDTech Unimag Swiper Android SDK错误
EN

Stack Overflow用户
提问于 2017-10-11 15:49:17
回答 1查看 335关注 0票数 1

我必须使用UniMag专业设备在刷卡时读取卡。我下载了UniMag_SDK_v5.0.jar。和下面的链接做同样的事情:https://stackoverflow.com/a/13654279/4466607我也尝试过:

代码语言:javascript
运行
复制
myUniMagReader.setXMLFileNameWithPath(null);

代码语言:javascript
运行
复制
// filePath :/data/data/com.example.braintech.myapplication/files/idt_unimagcfg_default.xml
 myUniMagReader.setXMLFileNameWithPath(filePath);

但是我得到了下面的错误。

代码语言:javascript
运行
复制
on D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
10-11 13:12:56.857 10176-10176/com.example.braintech.myapplication D/Atlas: Validating map...

10-11 13:12:57.151 10176-10215/com.example.braintech.myapplication I/Adreno-EGL: <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LA.BF.1.1.1_RB1.05.00.02.042.016_msm8610_LA.BF.1.1.1_RB1__release_AU ()
                                                                                 OpenGL ES Shader Compiler Version: E031.25.03.00
                                                                                 Build Date: 02/11/15 Wed
                                                                                 Local Branch: 
                                                                                 Remote Branch: quic/LA.BF.1.1.1_rb1.10
                                                                                 Local Patches: NONE
                                                                                 Reconstruct Branch: AU_LINUX_ANDROID_LA.BF.1.1.1_RB1.05.00.02.042.016 + 62ca4eb + acd831d + 9f8b442 + e027a02 + cba30ba + 53c303a + a649d79 + 23e16f8 + 5e97da7 + cbd2a44 + 33d072a + 7aacf06 + 72b33e7 + 28f6f60 + b4c13d8 +  NOTHING
10-11 13:12:57.166 10176-10215/com.example.braintech.myapplication I/OpenGLRenderer: Initialized EGL, version 1.4
10-11 13:12:57.199 10176-10215/com.example.braintech.myapplication D/OpenGLRenderer: Enabling debug mode 0
10-11 13:12:57.237 10176-10176/com.example.braintech.myapplication W/UMSDK: SDK: reader attached, but no config loaded

10-11 13:13:04.911 10176-10453/com.example.braintech.myapplication D/MainActivity: FilePath :/data/data/com.example.braintech.myapplication/files/idt_unimagcfg_default.xml
10-11 13:13:05.002 10176-10186/com.example.braintech.myapplication W/art: Suspending all threads took: 10.908ms
10-11 13:13:05.391 10176-10453/com.example.braintech.myapplication D/UniMag: getUserGrant -- Checking if user grants downloading latest XML from Server.
10-11 13:13:05.392 10176-10176/com.example.braintech.myapplication D/Background: onPostExecute
10-11 13:13:18.618 10176-10176/com.example.braintech.myapplication W/UMSDK: SDK: Task not started: SDK config not loaded

当我连接设备时:我得到错误日志:

代码语言:javascript
运行
复制
 W/UMSDK: SDK: reader attached, but no config loaded

当我开始扫描时:

代码语言:javascript
运行
复制
   myUniMagReader.startSwipeCard();

但是我得到了这个错误:

代码语言:javascript
运行
复制
W/UMSDK: SDK: Task not started: SDK config not loaded

请帮我解决这个问题..Thanks

EN

回答 1

Stack Overflow用户

发布于 2018-01-29 23:49:12

UniMag文档很弱,在best...so上希望这对某些人有帮助,因为上面的答案/评论是无用的,评论中提到的任何链接都不再有效。

对我来说,在活动开始之前附加阅读器时,我会看到SDK日志报告阅读器已附加,但一旦活动开始,我就会收到以下错误:

代码语言:javascript
运行
复制
SDK: reader attached, but no config loaded

当活动处于活动状态时,如果我移除并重新连接阅读器,它将更新并正常工作,允许我刷cards...but我希望阅读器能够正确工作,无论它何时插入。

我只需添加以下内容即可实现此功能:

代码语言:javascript
运行
复制
myReader.connect();

就在读取器初始化之后。现在,我的应用程序工作正常,即使在应用程序启动之前插入了电源,也能检测到阅读器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46682679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档