2017-10-11 1 views
1

UniMag Pro 장치를 사용하여 스 와이프하여 카드를 읽어야합니다. 나는 UniMag_SDK_v5.0.jar을 다운로드했습니다. 나는 또한 시도 https://stackoverflow.com/a/13654279/4466607 : IDTech Unimag Swiper Android SDK 오류

// filePath :/data/data/com.example.braintech.myapplication/files/idt_unimagcfg_default.xml 
myUniMagReader.setXMLFileNameWithPath(filePath); 

myUniMagReader.setXMLFileNameWithPath(null); 

을하지만 난 다음 오류가 점점 오전 아래 링크에서와 같은 일을. 내가 장치를 연결하면

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 

: 나는 오류 로그 수 :

W/UMSDK: SDK: reader attached, but no config loaded 

을하고 난 스캔을 시작할 때 :

myUniMagReader.startSwipeCard(); 

하지만 난이 오류를 얻을 :

W/UMSDK: SDK: Task not started: SDK config not loaded 

을 이 문제를 해결할 수 있도록 도와주세요 .. 감사합니다.

+0

해결 방법을 찾으셨습니까? – Hetal

+0

예,이 작업을 수행했습니다. @Heteral – Dhiru

+0

Thanks @Dhiru 나는 그것을 고칠 수있다. – Hetal

답변

0

UniMag 설명서는 매우 약합니다. 위의 답변/설명은 쓸모가 없으므로 도움이 되셨을 것입니다. 주석에 언급 된 링크가 더 이상 존재하지 않기를 바랍니다. 활동이 시작되면

나를 위해

, 독자가 시작되는 활동 이전에 부착, 내가 로그 독자가 부착 된 것을보고 SDK를 볼 것입니다,하지만 이 오류를 얻을 것이다 :

SDK: reader attached, but no config loaded 

활동이 활성화되어있는 동안 리더를 제거하고 다시 부착하면 올바르게 업데이트되고 작동하여 카드를 스 와이프 할 수있게되었지만 리더가 연결되었을 때 올바르게 작동 할 수 있기를 바랍니다.

간단히 다음과 같이 추가하면됩니다.

myReader.connect(); 

판독기를 초기화 한 직후입니다. 이제 내 앱이 제대로 작동하고 앱이 시작되기 전에 연결되어 있어도 리더를 감지합니다.