`
孙国威
  • 浏览: 11742 次
  • 性别: 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 条码识别软件开发】在Android平台上,开发条码识别软件是一项实用且有趣的技术。Android系统的一大亮点就是能够识别条形码,通过获取URL直接进行访问和下载,极大地便利了用户。鉴于网络上此类资源稀缺,...

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

    在Android平台上开发条码识别软件是一项实用且有趣的任务,它能极大地提升用户体验,尤其是在购物、信息分享和数据传输等方面。本文将重点解析如何利用ZXing(Zebra Crossing)开源库来实现这一功能。 ZXing是一个...

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

    在Android平台上,开发一款条码识别软件能够极大地提升用户体验,让用户可以直接通过扫描条形码获取网址、产品信息等。在本文中,我们将深入探讨如何利用ZXing(Zebra Crossing)这个开源组件进行条码识别软件的开发...

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

    在Android条码识别软件开发过程中,首先需要下载ZXing的源码和文档。源码可以从其官方主页(http://code.google.com/p/zxing/)获取。下载后,可以编译和打包ZXing,将其集成到自己的应用程序中。对于初学者,可以...

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

    在Android平台上开发条码识别软件,ZXing(Zebra Crossing)是一个非常重要的开源组件,它支持多种条码格式,包括一维码和二维码,如Code 93、Code 128、QR Code、ITF、Codabar以及PDF 417等。ZXing提供了强大的条码...

    新大陆Android无线数据终端软件开发指南

    新大陆Android无线数据终端软件开发指南是一份专为开发者准备的详细文档,旨在帮助他们有效地在新大陆MT66 Android平台上构建和优化应用程序。这款设备集成了先进的红外扫描功能,使得它在物流、零售、仓储等领域...

    基于Android的二维码识别系统的研究与实现

    2. SDK Manager:下载和管理Android SDK,包括不同版本的Android API、开发工具和其他库。 3. Gradle:构建工具,负责编译和打包应用。 4. ZXing(Zebra Crossing):一个开源的二维码、条形码处理库,提供了Java和...

    android条码扫描程序源码.zip

    本项目提供的"android条码扫描程序源码.zip"应该包含了一个完整的Android应用,它能捕获并解析条形码或二维码。以下是对这些关键技术点的详细说明: 1. **Android Studio**: Android应用的开发通常在Android Studio...

    Android二维码,条形码扫描完整版

    在Android平台上,开发一款能同时扫描二维码(QR Code)和条形码的应用是常见的需求。这个名为"Android二维码,条形码扫描完整版"的资源正解决了这个问题,它提供了全面的功能,包括修复背景变形和兼容两种不同的编码...

    项目中应用到的条码识别代码.zip

    在IT行业中,条形码和二维码识别是常见的数据采集与传输技术,广泛应用于物流、零售、仓储等领域。这个名为"项目中应用到的条码识别代码.zip"的压缩包文件,很可能包含了一个条码扫描器的Java应用程序源码,帮助...

    Android 条码扫描程序源码.zip

    【Android 条码扫描程序源码】是一款专为Android平台设计的应用程序,它允许用户通过设备的摄像头扫描并解析条形码和二维码。这个源码是开发者学习如何在Android平台上实现条码扫描功能的理想资源。下面我们将深入...

    Android设备外接扫描枪Demo

    总结来说,“Android设备外接扫描枪Demo”是一个实用的开发示例,它教会了我们如何在Android应用中集成扫描枪,无须权限即可读取条形码和二维码。它不仅支持USB和蓝牙设备,还允许用户手动输入,具有广泛的适用性。...

    基于安卓Android的二维码的生成与识别系统的设计与实现

    4. **SDK(Software Development Kit)**:Android SDK是Google提供的软件开发工具包,包含了编写、测试和调试Android应用所需的所有工具,包括API文档、模拟器、编译器等。 5. **二维码生成**:系统能够根据用户...

    基于Qt for Android二维码扫描软件开发.pdf

    利用Qt for Android,开发者可以使用熟悉的C++语言,结合Qt框架强大的库和工具,高效地创建出具有高质量和良好用户体验的Android应用程序。该平台的支持让开发者可以更加专注于应用的功能实现,而无需从头开始编写...

    Android 二维码识别源码.zip

    在Android中,可能会用到如ZXing(Zebra Crossing)这样的开源库,它提供了二维码和条形码的扫描和解析功能。源码可能包括以下几个部分: 1. **相机权限和配置**:在Android中,摄像头的使用需要用户授权。源码会...

    QR.rar_DEMO_二维码识别_扫描二维码java_条码demo_条码识别

    1. **ZXing库的使用**:ZXing是一个开源的条码处理库,提供Java API和命令行工具,可以处理生成、读取二维码和条形码的任务。开发者需要了解如何引入ZXing库,以及如何调用其提供的API进行二维码和条码的操作。 2. ...

Global site tag (gtag.js) - Google Analytics