首页 / 技术支持 / 调试接口
调试接口
调试接口
Wavelink申请使用流程

1. 申请license。
数量与使用设备量相同,每台设备对应一个license

2. 网上填写注册申请信息
须填写License Name(自定英文,简写控制长度)

3. 下载APP,设备端安装部署

下面附图整个流程

1. 在机器上安装wavelink APP,例如:

2. 打开APP,点Demo>添加许可证,界面如图

1. 按照下图说明分别填入对应信息。具体内容以申请网站上信息为准。


1. 设备刷机或恢复出厂设置后,需重新安装APP、添加许可证,“添加许可证”内容与之前保持一致。

2. 添加license后只能使用该版本的APP端,升级使用最新版本APP端需要重新付费购买license


更换Android6.0的扫描设备后,在Android5.1上开发的APP是否可以继续使用

答:需要具体看客户APP开发时候兼容的版本


系统配置文件Pull方法

答:1)打开命令窗口(开始-搜索里输入cmd)

2)输入cd Desktop

3)回车

4)设备打开USB调试,USB连接设备到电脑

5)输入adb remount

6)回车

7)adb pull /system/etc/文件名 .

8)回车

注意:1)pull指令里的文件名后面有空格.
2)Pull拖出来的文件会放在步骤2的目录下,选择Desktop即保存在电脑桌面上,如果是cd到其他盘根目录,则直接保存在那个盘里

 

例如:将机器的NFC配置文件pull出来

1)打开命令窗口(开始-搜索里输入cmd)

2)输入cd Desktop

3)回车

4)设备打开USB调试,USB连接设备到电脑

5)输入adb remount

6)回车

7)adb pull /system/etc/libnfc-nxp.conf .

8)回车

系统配置文件push方法

:电脑上有adb

1)配置文件放到电脑桌面

2)打开命令窗口(开始-搜索里输入cmd)

3)输入cd Desktop

4)回车

5)设备打开USB调试,USB连接设备到电脑

6)输入adb remount

7)回车

8)输入adb push 文件名 /system/etc/

9)回车

注意:1)文件名包含文件扩展名,如:libnfc-nxp.conf
2)命令中的空格,标黄位置均为空格

例如:push NFC系统配置文件libnfc-nxp.conf

1)把libnfc-nxp.conf文件复制到电脑桌面

2)在搜索里输入cmd打开命令窗口

3)输入cd Desktop

4)回车

5)设备打开USB调试,USB连接设备到电脑

6)输入adb remount

7)回车

8)输入adb push libnfc-nxp.conf /system/etc/

9)回车


Log抓取保存方法

答:adb logcat > log.txt  (截取好的log信息会保存在默认目录里)
adb logcat > d:/log.txt  (截取好的log信会保存在D盘根目录)
操作完,按下Ctrl + C进行保存
下图为log信息保存在默认目录

ADB安装当前目录下的文件


答:如桌面上的文件 文件夹位置 .apk

cd Desktop

adb remount

adb install 文件夹位置 .apk


程序闪退

答:保存闪退日志,查看具体日志分析原因

日志保存方法:链接:https://pan.baidu.com/s/1j-BPFz-PiRfW4IijEuSHaA 

 密码:7wvl 


想根据提供的扫描示例SDK做cordova插件,但是读取数据的时候报空指针

答:直接提供扫描的Cordova插件

报错代码如下图:

 


更换安卓6.0或更高安卓版本机器后,在安卓5.1机器上开发的程序不能正常使用

答:关于5.1和6.0程序的问题,android在开发时会有代码上会让你兼容支持android最低和最高版本,我们的SDK已经做了最高版本的兼容,如果客户在更换6.0设备以后出现之前的程序不能正常使用的问题,需要客户应用开发去检查他的环境是否做了相应的兼容。

设备USB转串口通讯测试说明

答:1)首先更改USB功能路由配置,选择Type-A(KT80设置—USB功能路由配置)

2)选用FT232芯片的转接口进行连接

3)在设备上安装串口助手(apk在附件),打开后设置如下(选择ttyUSB0端口,波特率与电脑端波特率一致)。

 

 4)电脑端安装串口调试器,打开串口,点击发送。

 

5)电脑端点击发送,在80上能接受到信息,在80上点击发送,电脑上能收到信息。

需要应用:

说明文档及工具链接:https://pan.baidu.com/s/1bsNcB-Oc-hDVfpeGrgUeJA  

密码:9rc8:


功能测试程序无法使用

答:1,设备型号为非标准型号,如定制型号等。SDK源码中现在已机器型号做判断对应型号的上电数值,可以手动Push对应型号的配置文件到设备上即可,或者客户自行在源码中固定上电数值即可。具体可参考AndroidDemo模块接口.xls

链接:https://pan.baidu.com/s/18N8NhfrJ7A-gEowCa_S0Tw  

提取码:m32u

2,设备模块损坏,或者模块与主板FPC接触不良


KT55小屏幕开发

答:可以,可提供开发接口。屏幕默认支持12个字节(6个汉字,12个英文字母),超过后滚动显示。“设置—小屏幕”中仅做了正常显示的设置


KT40Q F1是字符切换按键

当按下F1键时,此时按数字键显示的是对应数字的第一个小写字母,当按下两次F1键时,出现的是对应数字的第一个大写字母。


现有哪些系统级API可供直接调用

答:具体支持API详见“系统级API调用说明”

链接:链接:https://pan.baidu.com/s/1e_id2RTkmiFes_ANnBb9_Q  密码:1j6d

(mdm参考源码,如无需要,Server端源码不要提供)

补充:API需要系统配合,目前一些接口系统还未进行更改,调用之后会没效果或关机API会崩溃。


APP导出到内部存储的文件,直接连电脑PC端看不到,必须要重启机器

答:使用下面方法通知系统扫描更新文件,filePath是文件完整路径及文件名,如/sdcard/123.txt就是跟目录下123.txt文件

 

弊端:对系统有负担,占用系统资源。比如短时间内快速生成多个文件,然后每个文件都得让系统扫描刷新。导致系统一直在高负荷运转会卡顿。如:1秒一个文件不会卡顿,但1秒3个文件会卡顿


售后服务
技术咨询QQ
  • 华北:2428726264

  • 华南:241271329

  • 华东:921071740

维修服务
  • 0755-28285304

Produced By CMS 网站群内容管理系统 publishdate:2024-07-26 18:42:09