编译 zxing-android-embedded 导入 aar 文件

zxing-android-embedded 库的 github 地址 zxing-android-embedded

如果没有配置过 gradle 环境,需要先安装 sdkman!

然后安装 gradle:

$ sdk install gradle 4.5.1

之后我们可以在解压之后的 zxing-android-embedded 目录中运行如下命令:

$ ./gradlew assemble

如果顺利就会有类似如下输出结果:

《编译 zxing-android-embedded 导入 aar 文件》 输出结果

之后我们可以在下面的目录:

zxing-android-embedded/zxing-android-embedded/build/outputs/aar

中找到生成的 aar 文件,我们拷贝 zxing-android-embedded-release.aar 文件,之后我们到使用 Android Studio 创建的工程的 app 目录中创建的 aars 文件夹,并将 zxing-android-embedded-release.aar 文件粘贴到该文件夹:

《编译 zxing-android-embedded 导入 aar 文件》 在 app 目录中创建 aars 文件夹并放入 aar 文件

之后我们修改 app 目录中的 build.gradle 文件的内容,并添加如下图中框选的两处内容:

《编译 zxing-android-embedded 导入 aar 文件》 修改 app 目录中的 build.gradle 文件的内容

之后我们就可以在工程中使用 zxing-android-embedded 提供的内容了。

注意,要正常运行,还要引入 zxing 的 core 库,如何编译并导入 zxing 的 core 库可以参考我的另外两篇文章:

使用 maven 编译 android zxing 核心代码 jar 文件

Android Studio 中导入 Jar 包的方法

    原文作者:赵者也
    原文地址: https://www.jianshu.com/p/d3e8205bcd10
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞