zxing-android-embedded 库的 github 地址 zxing-android-embedded
如果没有配置过 gradle 环境,需要先安装 sdkman!
然后安装 gradle:
$ sdk install gradle 4.5.1
之后我们可以在解压之后的 zxing-android-embedded 目录中运行如下命令:
$ ./gradlew assemble
如果顺利就会有类似如下输出结果:

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

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

之后我们就可以在工程中使用 zxing-android-embedded 提供的内容了。
注意,要正常运行,还要引入 zxing 的 core 库,如何编译并导入 zxing 的 core 库可以参考我的另外两篇文章:
《使用 maven 编译 android zxing 核心代码 jar 文件
》
《Android Studio 中导入 Jar 包的方法》
网友评论