`
孙国威
  • 浏览: 11224 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

android 条码识别软件开发全解析:3工具的下载和配置

 
阅读更多

ANT

下载http://www.apache.org/dist/ant/binaries下的apache-ant-1.6.1-bin.zip   
接压安装。 

ant的配法: 
1。解压ant的包到本地目录。 
2。在环境变量中设置ANT_HOME,值为你的安装目录。 
3。在环境变量中设置JAVA_HOME,值为你的jdk安装目录。 
4。把ANT_HOME/bin加到你系统的path目录中去。 

SET ANT_HOME=D:\jakarta-ant-1.5.1 //注意是Ant的安装目录,不是bin子目录
SET PATH=%PATH%;%ANT_HOME%\bin;


在cmd模式下输入  ant  -version回车,看到输出说明配置成功。 

 

 

 

虽然BarcodeScanner提供外部调用(官方wiki:http://code.google.com/p/zxing/wiki/ScanningViaIntent ),但如果开发的应用要求用户必须安装BarcodeScanner,用户体验大打折扣,而且好些用户不使用BarcodeScanner,而使用其它的扫描软件,所以将条码扫描功能集成是很有必要的。

一、编译核心包

1.下载zxing,下载地址:http://code.google.com/p/zxing/ ,我下载的1.7

下载ant,下载地址:http://ant.apache.org/

下载proguard,下载地址:http://proguard.sourceforge.net/

2.配置ant环境变量

ANT_HOME

PATH

3.修改编译配置

解压下载的ZXing-1.7.zip,目录结构如下:

进入core目录,打开build.xml,可以看到编译的配置属性文件为上级目录的build.properties

打开build.properties,修改如下配置:

proguard-jar:即为你下载的proguard的lib目录下的proguard.jar

proguard-jar=E:\\Java\\proguard4.6\\lib\\proguard.jar

android-home:sdk目录

android-home=E:\\android\\android-sdk_r06-windows\\android-sdk-windows

4.编译

开启命令行,cd到core目录,然后ant

提示“BUILD SUCCESSFUL”,表示编译成功,在core目录下生成core.jar。

二、集成

1.导入core.jar

2.进入android\src\com\google\zxing\client\android目录提取相关文件:

并做相应修改,具体操作可参考:http://www.cnblogs.com/keyindex/archive/2011/06/08/2074900.html ,这里讲得很详细,不过他的版本使用的是zxing-1.6,区别不大。

 

分享到:
评论

相关推荐

    android条码识别软件开发全解析.pdf

    android条码识别软件开发全解析.pdf

    android条码识别软件开发全解析借鉴.pdf

    android条码识别软件开发全解析借鉴.pdf

    android条码识别软件开发全解析可用.pdf

    android条码识别软件开发全解析可用.pdf

    android 条码识别软件开发全解析.pdf

    android 条码识别软件开发全解析.docx

    Google Android SDK开发范例大全(第3版) 3/5

    分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、...

    Google Android SDK开发范例大全(第3版) 1/5

    分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、...

    Google Android SDK开发范例大全(第3版) 4/5

    分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、...

    java开源包10

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包3

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包1

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包11

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包2

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包6

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

    java开源包5

    条形码扫描和识别程序 LVBarcode LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的...

Global site tag (gtag.js) - Google Analytics