打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
zxing 2.3 生成jar包,并使项目正常运行

下面我写的教程修改自sonikk的csdn博客http://blog.csdn.net/sonikk/article/details/9228481在此向博主sonikk表示敬意!

下载后解压缩ZXing-2.3.0

目录当中我们用的文件夹有:

android ——这是一个Android的示例工程

android-integration ——这是使用QR码工程需要引用的一个源码

androidtest ——这是一个Android的简单测试工程,好像是需要先安装android目录中的应用才能运行

core ——这是核心代码

其它文件夹都用不到的。。。

第一步:

下面将android目录下的工程带入Eclipse

包名:com.google.zxing.client.android

默认工程名:CaptureActivity

第二步:

导入引用代码:

右键工程名 -> Properties -> Java Build Path -> Source -> Link Source... -> 用browse..按钮

选择ZXing-2.3.0\core\src\main\java这个绝对路径,起名core

选择ZXing-2.3.0\android-integration\src\main\java这个绝对路径,起名android-integration

(名称需要手动修改,可以起不一样的名字,但是我个人感觉这样命名比较合理)

第三步:

清除android-integration路径下的IntentIntegratorSupportV4.java文件的报错:

我把android的Project Build Target改成了4.0.3(API-15)并在其他的项目的libs中复制了一个android-support-v4.jar到CaptureActivity新建的libs文件夹下。(eclipse没有其他项目的话手动建一个就有了,Android是在Android 3.0 (API level 11)开始引入Fragment的,3.0以上开始起为了兼容3.0以下的需要加入这个jar)。

第四步:

右键分别点击core目录和android-integration目录,选择Export..


右键分别点击CaptureActivity工程,选择Export..

打开Java目录,选中JAR file

勾选

Export generated class files and resources

Export Java source files and resources

勾选Options:

Compress the contents of the JAR file

单击Browse...导出选择的目录,起名:

core-2.3.0.jar

android-integration-2.3.0.jar

大功告成!这样需要的jar文件就生成好了。

zxing主页

https://code.google.com/p/zxing/

源码下载:

https://code.google.com/p/zxing/downloads/list

Eclipse生成jar的一般方法,请参考:

http://www.cnblogs.com/lan0725/archive/2008/08/28/1873947.html

下一步,如何精简代码?请参考这篇文章:

http://www.cnblogs.com/keyindex/archive/2011/06/08/2074900.html

接着,如何将横屏更改为竖屏?请参考这篇文章:

http://blog.csdn.net/duqiuke/article/details/8289921

扫描时如何打开闪光灯?请参考:

http://www.cnblogs.com/lee0oo0/archive/2012/04/05/2433815.html

希望对大家有所帮助,有问题请加我QQ472950043,android开发大家一起进步!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
eclipse中安装反编译工具
解决 Eclipse 中 Android.jar 无法关联源代码的办法
Eclipse .classpath文件浅谈
搭建gVim Eclim开发Android应用程序
Android如何在Eclipse中查看AndroidAPI源码及support包源码
Android Uiautomator的使用及搭建小Demo
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服