`
ming_fanglin
  • 浏览: 224578 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

  第一步:准备包

  http://code.google.com/p/zxing/ 下载

  编译zxing

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

  下载proguard 地址http://proguard.sourceforge.net/index.html#/downloads.html

  解压:zxing-1.6

  目录结构下:

  zxing-1.6

  -android

  android-integration

  core

  build.properties

  build.xml

  ........

  第二步:配置环境变量。

  打开build.properties

  修改proguard 为你下载的proguard下的lib文件夹下的proguard.jar指向

  android-home你的 sdk目录

  proguard-jar=../proguard4.5.1/lib/proguard.jar 版本为4.4以上

  android-home=../Android/android-sdk-windows

  配置ant环境变量

  ANT_HOME

  E:MyLiBjavaANTapache-ant-1.8.1

  PATH

  E:MyLiBjavaANTapache-ant-1.8.1in

  cmd 中ant回车出现

  Buildfile: build.xml does not exist!

  Build failed

  表现成功!

  第三步:开始编译

cd 到core目录 然后ant!

  BUILD SUCCESSFUL

  Total time: * second

  表示成功编译!

  然后编译android

  cd ../android

  ant

  好了!有了核心包后我们可以就可以导入到项目工程里去了,现在是不是就不报错了!而且还可以直接运行的


  ZXingTestActivity为其zxing运用的例子,这是学习zxing的一个很好的帮助!这个例子运行前提也是必需先安装BarcodeScanner3.5.apk

  android 目录则是前篇我博客讲调用时必需安装的一个组件BarcodeScanner3.5.apk的源码。呵呵,我想大家就知道了,对了,

  想不安装我们可以直接在源码上进行修改并进行编译,就ok了。

  希望我的这几篇文章可以给大家有些帮助,也算引个方向,最后更深入学习代码,就只能看自己了!

  大家肯定比我聪明,会很快读懂源码并很快应用起来,如有什么问题希望大家一起探讨学习,不断进步!


  官网引用详细参见:

  # Download and install the latest public Android SDK.

  # Edit build.properties at the top level of the project, and change the android-home property to point to the SDK install location

  # Download Proguard, version 4.4 minimum, and install it where you like.

  # Edit build.properties and set proguard-jar to the full path (including the filename) of the ProGuard library.

  # Build core; Note that core must be built without debug symbols to avoid an incompatibility between proguard and the Android tool chain:

  cd core

  ant clean build-no-debug

  # Build android:

  cd ../android

  ant
1
1
分享到:
评论

相关推荐

    VS2013编译zxing资源(除opencv3.0.0)以及debug编译后文件

    在本文中,我们将深入探讨如何使用Visual Studio 2013 (VS2013) 编译ZXing库,特别排除OpenCV 3.0.0依赖,并重点关注编译后的调试版本文件。ZXing(又称Zebra Crossing)是一个开源的、多平台的条码扫描库,广泛应用...

    zxing c++库 2019编译,包含X64 和 X86,

    6. **编译过程**:编译ZXing库通常包括以下几个步骤:获取源代码、配置项目设置(包括目标平台、编译选项等)、编译源代码、链接生成库文件。对于CMake工具的用户,可以通过设置CMakeLists.txt文件来简化这些步骤。 ...

    C++ zxing 识别二维码静态库工程

    zxing 可以从github的官方网站上下载下来,这里提供一个VS 2010编译zxing的静态库工程,编译时注意一点是:zxing的很多不同的文件夹下含有相同名称的源文件,在编译时应该分别设置这些源文件的obj文件输出到不同的...

    zxing使用vs2015编译的x86的Release的lib和全部include文件

    这个压缩包包含的是使用VS2015编译的ZXing库,针对x86架构,生成了Release版本的lib文件,以及完整的头文件集合,方便在Visual C++(VC++)项目中直接使用。 1. **ZXing库介绍**: ZXing库主要实现了多种条形码和...

    Zxing编译后库文件

    如:E:\zxing\lib 2、属性-》VC++目录-》包含目录 添加该库include文件夹。如:E:\zxing\include 3、链接器-》输入-》附加依赖项 键入该库lib文件夹中Zxing_d.lib。 注:说明中所有举例的前提是:该库文件是放在E...

    本人编译的zxing.dll

    可以用于qt开发中的二维码的识别,使用静态调用Qlibrary

    zxing源码,包含编译好的lib

    这个压缩包包含ZXing的源码和预编译的库文件,这使得开发者可以直接使用库进行条形码相关的开发工作,而无需从零开始构建整个项目。 ZXing源码提供了丰富的API,支持多种编程语言,如Java、C#、Python等。源码中的...

    Ubuntu 上使用C++ zxing 识别二维码

    在ubuntu上安装cmake,然后使用cmake编译zxing源码测试 1.官网下载https://cmake.org/download/ cmake 2../bootstrap make -j8 sudo make install 3.查看安装是否成功 cmake --version 出现版本即可 4.解压zxing源码...

    zxing-cpp-master.zip

    # ZXing C++ Port zxing-cpp-master\cli zxing-cpp-master\cmake zxing-cpp-master\core zxing-cpp-master\opencv zxing-cpp-master\opencv-cli zxing-cpp-master\.gitignore zxing-cpp-master\README.md ...

    zxing编译包

    谷歌提供的android二维码扫描包 可以用于二维码的生产和扫描

    zxing有关qrcode二维码源码的vs2010编译

    4. **编译ZXing源码**: - 打开`ZXingPro.sln`文件:这是VS2010的解决方案文件,包含了项目的配置信息。 - 导入源码:确保你已经下载了ZXing的C++源码,并将其添加到项目中。这通常涉及在解决方案资源管理器中右键...

    zxing 在 windows 下的编译包

    本来zxing的c++部分不是为windows准备的,在windows中编译应该用mingw比较合适。但我不熟悉这个。今天试一下,似乎可以在VS2008编译。虽然有很多问题,不过都可以解决的。 大概有如下问题: 1。isnan, NAN, ...

    Android使用的zxing相关jar包以及zxing源码

    - 如果对ZXing默认的扫描界面不满意,可以编译ZXing的源码,修改`CaptureActivity`以满足自己的UI设计需求。 - 你还可以实现自定义的扫描框、动画效果或处理扫描逻辑。 2. **功能扩展** - 对ZXing的源码进行修改...

    zxing cpp lib

    visual studio2013环境下编译生成的lib,从网上下载的,但是我已经更正好了所有的错误,而且还在zxing的基础上,封装了解析二维码的方法,封装是基于opencv的基础,可以去我的博客中看如何使用。这个lib生成的时候是...

    QrCode-Zxing.zip

    为了在JDK1.6环境中成功编译zXing源码,你可能需要确保你的开发环境配置正确,包括JDK版本、构建工具(如Maven或Gradle)以及相关的依赖库。在编译过程中,可能需要解决由于新版本Java特性导致的语法不兼容问题,...

    zxing-master.zip

    如果你想要自己编译ZXing并生成Jar包,你需要遵循以下步骤: 1. 下载并解压`zxing-master.zip`文件。 2. 确保你的环境中已安装Java SDK和构建工具,如Maven或Gradle。 3. 使用Maven或Gradle构建项目,通常运行`mvn ...

    zxing demo on Mac OS X 10.10

    从github上直载的ZXing 3.1.0包中android案例编译不过,主要是demo中使用了jdk1.7的语法,Mac OS X 10.10的JDK默认是1.6,因此,要先把jdk升级到1.7,然后就可以参考“Getting Started Developing”编译zxing/core和...

    ZXing C++编译用的CPPgithub资源和配套的stb资源

    ZXing C++编译用的CPPgithub资源和配套的stb资源 zxing-cpp stb 编译指令 cmake -S zxing-cpp -B zxing-cpp.release -DCMAKE_BUILD_TYPE=Release cmake --build zxing-cpp.release -j8 --config Release

    zxing(C#)配置生成QR码

    5. **编译ZXing.Net**:在完成上述修改后,使用VS2010编译解决方案。这将生成`zxing.dll`库文件。 6. **添加编译后的库**:将生成的`zxing.dll`复制到你的项目目录的`bin\Debug`或`bin\Release`子目录下,具体取决...

Global site tag (gtag.js) - Google Analytics