Zxing 2.2在eclipse中导入为库项目(而不是.jar)

时间:2013-10-09 09:32:16

标签: android eclipse barcode zxing library-project

我已从以下链接

下载了zxing 2.2代码

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

我的要求是将“核心”项目导入eclipse并添加几个代码。然后将其标记为图书馆项目。

我想将此库项目包含在条形码扫描器示例应用程序中,并使用条形码扫描程序应用程序作为我项目中的库。

1 个答案:

答案 0 :(得分:6)

  

解决

先决条件下载最新的zxing包。

过程1

  1. 在eclipse中创建一个java项目,并将其命名为ZxingCore。
  2. 将完整的src文件夹复制并粘贴到核心文件夹中。
  3. 如果您需要编辑任何代码,您可以执行此操作。否则跳过这个 步骤。
  4. 可以使用Java库。
  5. <强> [Note: Compile Java project using Java 1.6 to get rid of run time exceptions]

    过程2

    1. 在eclipse中选择从现有源创建一个android项目。
    2. 浏览你的zip文件以获取android文件夹[这是一个示例项目 与图书馆一起使用]你的项目应该少量导入 错误
    3. 缺少实际的核心库,我们应该添加ZxingCore 来自流程1的图书馆
    4. 右键点击项目 - &gt;属性 - &gt; JavaBuildPath(从左侧窗格) - &GT;项目标签 - &gt;添加 - &gt;检查ZxingCore - 好的。
    5. 现在所有的错误都应该消失了。是时候制作条形码了 扫描仪应用程序是一个图书馆项目
    6. 右键点击项目 - &gt;属性 - &gt; android(来自左侧窗格) - &gt; check isLibrary - &gt;申请 - &gt;行。
    7. 现在,您将在某些switch case语句中遇到错误。转换 有问题的switch case语句到它..elseif
    8. 您的图书馆项目已准备就绪
    9. 对于那些想要将条形码扫描仪作为独立应用程序运行的人 跳过步骤5,6,7,8