1

编辑 ::: 对于可能正在寻找解决方案的人,这里是..(使用 ZXing 2.1)

请按照以下步骤操作 :::

  1. 首先,您必须将现有代码导入您的工作区

    文件 -> 导入 -> android -> 现有的 android 代码到工作区

  2. 浏览到ZXing 2.1的解压文件夹

  3. 您将在列表中有两个项目。选择两者并单击确定。

  4. 它们将被导入您的工作区,您将遇到错误。

  5. 对于第一个项目(在我的情况下为 CaptureActivity),您必须添加 ZXing2.1\zxing2.1\core 中存在的 core.jar 文件

  6. 对于第二个项目(在我的例子中为 ZXingTestActivity),您必须添加 ZXing2.1\zxing2.1\core 中存在的 core.jar 文件和 ZXing2.1\zxing2.1\android-integration 中存在的 android-integration.jar

  7. 就是这样..你已经完成了......

希望这可以帮助...


我有一个使用 ZXing 的应用程序。我必须将库更新到最新的。所以我从这里下载了 ZXing-2.1.zip 的代码。当我尝试编译时,导入语句中出现错误。

import com.google.zxing.BarcodeFormat;
import com.google.zxing.DecodeHintType;
import com.google.zxing.Result;

我在下载的 zip 中的任何地方都找不到这些库。有人可以指导我如何做到这一点吗?我究竟做错了什么?

如果您有分步教程,请链接它们。

4

2 回答 2

2

这些类位于core.jar. 您从下载的源代码构建它。

我建议你实际上使用来自 Subversion 的最新代码。如果您这样做,您可以通过以下方式获得预编译的 JAR,或者自己构建一个:https ://code.google.com/p/zxing/wiki/GettingStarted

(顺便说一下,我们将在一两周内发布 2.2。)

或者,如果您想构建 2.1,请参阅之前的文档:https ://code.google.com/p/zxing/source/browse/wiki/GettingStarted.wiki?spec=svn2659&r=2659

于 2013-05-01T14:07:54.833 回答
0

提取拉链

右键单击项目-> 属性-> Java 构建路径-> 库-> 添加外部罐子-> 选择它在您的 PC 中的 jar 文件-> 单击确定。

于 2013-05-01T13:02:18.877 回答