直连调试的日志:
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,还在摸索中。。。
以上---