【问题标题】:ZXing Barcode Android library getting ClassNotFoundExceptionZXing Barcode Android 库获取 ClassNotFoundException
【发布时间】:2012-02-03 01:32:04
【问题描述】:

我是安卓新手。我在我的 android 项目中原生使用 zxing。我按照here 的步骤操作。但是当我调用intent调用zxing android客户端时,我得到了zxing lib的捕获活动的classNotFoundException。另请注意,当我将捕获活动项目添加为库时,首先它会正确添加,然后当我说应用/确定 & 稍后再次查看时,我会看到这个添加的库的红色 x 标记。甚至在源选项卡中也看不到添加的 lib 的 src 文件夹。我认为添加 lib 时存在一些问题,但我不知道是什么以及如何解决。

请提出建议。

谢谢。

【问题讨论】:

    标签: android barcode zxing classnotfoundexception


    【解决方案1】:

    问题是您试图将android/ 用作库,而它不是库。您不应该复制此代码并尝试在您的应用程序中调用它。相反,编写自己的应用程序。然后集成核心库(就core/)进行解码。

    如果您不熟悉这一切,那么与仅通过 Intent 集成相比,您可能会遇到很多困难:http://code.google.com/p/zxing/wiki/ScanningViaIntent

    【讨论】:

    • 是的,我是新手。而且我认为 android/ 在核心之上是否有调用相机、拍照、解码并返回结果的 android 客户端。我已将其编译为库,然后在我的应用程序中使用它。所以就像 android/ 正在使用核心而我的应用程序正在使用它。我做错了吗?
    • 另外,如果您知道任何可以帮助我解决此问题的教程,请提供链接
    • 我搞定了。但是现在的问题是它启动了相机并且什么也不做。没有按钮可以捕捉(单击)条形码,也没有在条形码出现在前面时自动扫描。我错过了任何程序吗?请帮忙
    猜你喜欢
    • 1970-01-01
    • 2011-11-11
    • 2016-02-04
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    相关资源
    最近更新 更多