解决方案 »

  1.   

    可以在Zxing项目中加入自己的功能
      

  2.   

    估计是我没有说清楚:
    1. Zxing项目是开源的我知道,网上也有很多教程。
    2. 我想把自己精简之后的界面,打包.jar然后直接在项目中使用。
    3. 这样就不用把zxing整个项目都包含在代码中了。直接使用.jar所以,我就是想问,如何把精简完更改的代码打包?
    1. 如何打包
    2. 打包时需要打包什么资源
    3. 如何调用,Intent进行跳转CaptureActivity
    4. 如何返回Intent数据
      

  3.   

    【答】:你在CaptureActivity中的扫到二维码后调用setResult,在返回的activity中重载onActivityResult即可
      

  4.   

    我写了个java的二维条码生成器,仅一个文件直接搞定,因为以前用C语言做过,转android后,改写为java的
      

  5.   

    问题解决了,谢谢 #4 的帮助,特别的感谢!内容如下:
    1. 网上会有很多关于Zxing的源代码,#1已经给一个链接了。内容如下:链接一
    2. 内容你也下了,代码你也写了,界面也是你想要的了。
    3. 这时你想把它加进你的项目,又不想把整个工程弄到项目中,这是有了一个想法就是把它作为外部引用。
    4. 根据 #4 的帮助,你就很明白了。 什么是直接将zxing这个project设为IsLibrary? 请看链接:链接二
    5. 看不懂英文,将就吧! 图总能看得懂吧。
    6. 被引用的项目,右键单击项目---->Properties---->Android----->勾选IsLibrary
    7. 引用的项目,右键单击项目---->Properties---->Android----->Library------>add被引用的项目
    意外一:引用老是出错,添加的时候绿钩钩,再次打开的时候红叉叉。
    解决办法:那是因为,Eclipse的原因啦。主要是你的引用项目和被引用项目不在同一文件夹的问题。自己解决吧!
    8. 之后的兄台,我只能帮到你这了,再说下去,我估计得帮你写代码了。
      

  6.   

    貌似这个项目 刚刚前几天刚刚做 过..Zxing  里面的测试界面 有一个方法  intent 方法直接 调用的 摄像机.. 然后 还有一个方法 就是返回结果的..
      

  7.   

    可以引用包的方法来加入ZXING,百度ZXING 核心包