android5.1.1
型号rk3288
这两个月在修改了一个安卓的APP,大致的业务流程,是通过扫码枪获取商品的序列号,然后去搜索加入购物车,开发好了,忽然有一天发现,通过扫码枪获取的商品序列号第一位数字是不是会被丢掉,6921734972576,扫码枪有时候识别成921734972576
换了很多扫码枪问题依旧,扫码枪对接windows系统没有问题,通过type-c转usb的接口连接安卓手机测试,也是没有问题的。
再后来发现如果平板的软键盘没有打开的情况下,扫码枪扫出来的序列号首位肯定会丢的,如果软键盘打开的状态下不丢,正常识别,这里还有一个要注意就是扫码枪只能在英文输入的状态下才能正常工作的,别问为什么,都是爬坑的经验
今天找了下平板生成商,随便聊了几句,后来想起来给平板换个输入法试试,默认是谷歌输入法,新输入法竟然中文输入状态下也可以哈,真是被谷歌坑死了哈,结果,要开始划重点了哈,扫码枪正常了哈,真是功夫不负有心人哈!!!
最近又新到一批平板,系统是android7.1.2,结果发现扫第三次的时候会多一个首位数字哈,最后还是通过换输入法处理的哈,如果你用扫码设备去连安卓平板扫码不精准,多半是输入法的问题哈。
热门文章
Could not resolve com.github.licheedev.SomeLibrary:myutils:0.02.其实就是原作者弃用了这个库包。
android studio4.2.1报错不要慌,管理员权限开启试试,特别是新装的windows10系统
Android平板链接扫码枪,扫码枪扫码老是丢首位数字,后来发现是谷歌输入法的问题
针对我们的老项目,不建议升级ide,今天升级了下Android studio,结果就报错了Could not determine java version from '11.0.8'.不用怕搞不定我们直接把Android studio降级就行了哈。
Android原生开发单线程解决方案,解决不了我们就换个思路,通过接口来保证单线程,先想后写才是一个程序员大佬的正确打开方式哈。
为大家分享一款开源又免费的行为验证码