android开发记录2 webview调用二维码扫描

因为公司项目需求,需要调用二维码扫描

参考:https://blog.csdn.net/advance_djj/article/details/78989139

https://download.csdn.net/download/advance_djj/10191720

直接修改了原始项目进行二次开发

遇到的一些问题:

buildToolsVersion 的问题:使用sdkmanager进行下载,然后可以在选择sdk那里更换目录或者直接从sdkmanager下复制到idea的sdk目录。(例:build.gradle文件 buildToolsVersion "25.0.2")

sdkmanager自动更新后打不开:可以把软件目录下的tools目录删除掉,然后把原始压缩包的tools解压到软件根目录,即可正常打开。

gradle-wrapper.properties:distributionUrl=file:///C:/extend/gradle-4.10.1-all.zip

 

修改了

    BinaryBitmap bitmap = new BinaryBitmap(new GlobalHistogramBinarizer(source));

提高了zxing的识别准确率

 build APK 可以生成能正常执行的apk

当前app测试支持最低版本 android 5.1

 使用windows资源管理器访问

项目目录 WebViewDemoappsrcmain es

即可修改图标文件

修改 AndroidManifest.xml 即可去掉标题栏,改为全屏模式

        android:theme="@style/Theme.AppCompat.Light.NoActionBar">
原文地址:https://www.cnblogs.com/kinome/p/12289286.html