Android 成长笔记

使用 maven 编译 android zxing 核心代码 j

2018-02-28  本文已影响11人  赵者也

zxing 官方 github 地址: https://github.com/zxing/zxing

下载源码到本地,解压之后 core 文件夹就是 zxing 的核心代码,后面就是我们要做的重点是把 core 编译为 jar 文件

core 文件夹内有一个名为 pom.xml 的 xml 文件,是 maven 的信息文件,因此我们要利用 maven 工具来进行编译。

maven 的最新版下载地址如下:
http://maven.apache.org/download.cgi

Ubuntu 系统中下载完成之后解压,然后像下面这样在 ~/.bashrc 中添加环境变量:

设置 maven 的环境变量

maven 需要依赖 java 环境,需要事先现在并配置环境变量:

配置 java 环境

之后在命令行中运行如下命令:

source ~/.bashrc

以便使配置的环境变量生效。

之后我们可以在命令行中运行 mvn --version 测试 maven 是否配置成功:

maven 配置成功输出

Windows 中的配置可以参见 maven 官方的介绍:
http://maven.apache.org/install.html

之后我们就可以开始编译 Android ZXing 的 core 代码:
首先在命令行中进入 core 目录,然后运行如下命令:

mvn -DskipTests -Dgpg.skip=true install

即可开始编译,可能过程中需要下载,可以耐心等待,编译成功的输出:

编译成功的输出

编译成功后 core 文件夹中出现 target 文件夹,里面就有我们需要的 jar 文件:

我们需要的 jar 文件
上一篇下一篇

猜你喜欢

热点阅读