自主开发的app,通过打包的apk安装到seuic扫描仪上,扫描灯无法调起,但是直连调试却能成功的解决方法(Android studio)

直连调试的日志:

E/scanner: getScanner
E/scanner: getScannerNoStopService
E/scanner: app open
E/scanner: mService.open
E/scanner: setAllParams

E/scanner: registDecodeInfoCallback

打包的apk的日志(用的debug类型的apk):

E/scanner: getScanner

E/scanner: getScannerNoStopService

缺少service调起的过程。


可能的原因:1.build.gradle(app)中第三方的jar文件改成了provided,因为用的as,所以他本身不带有provided,手动改成了provided,原本写的是complileonly

2.seuic提供的资料中,第三方jar是单独放的libsref文件夹,我自己写的时候,以为没有影响,就放在了libs下面,结果重新建libsref之后,安装apk,调起扫描灯成功,具体原因不知,因为没有具体学过android,还在摸索中。。。

自主开发的app,通过打包的apk安装到seuic扫描仪上,扫描灯无法调起,但是直连调试却能成功的解决方法(Android studio)_第1张图片

以上---

你可能感兴趣的:(自主开发的app,通过打包的apk安装到seuic扫描仪上,扫描灯无法调起,但是直连调试却能成功的解决方法(Android studio))