【问题标题】:QR Code reader for android安卓二维码阅读器
【发布时间】:2011-09-22 06:59:52
【问题描述】:

我正在制作一个二维码阅读器,我遇到了 zxing lib。我能够成功地将它整合到我的项目中。但是,在使用该应用程序时,我注意到它需要另一个应用程序(即 qr droid 应用程序)才能使用它,否则应用程序会崩溃。有没有办法不需要其他应用程序?还是有其他我可以使用的库?提前致谢。

在我的代码中,我只是调用了意图:

Intent qr = new Intent("com.google.zxing.client.android.SCAN");
       qr.putExtra("SCAN_MODE", "QR_CODE_MODE");
       startActivityForResult(qr, 0);

【问题讨论】:

    标签: qr-code


    【解决方案1】:

    首先,它确实需要 Barcode Scanner 应用程序。不确定这是否回答了你的问题。其次,您的应用程序崩溃,因为您没有捕获 ActivityNotFoundException。在 Barcode Scanners 开源项目 ZXing 中,您会发现一个模块 android-integration 具有完整正确的源代码用于此集成。您将找到 Barcode Scanner 的竞争源,您可以使用它来将扫描构建到您自己的应用程序中。否则,您确实希望通过 Intent 与 Barcode Scanner 集成。这要容易得多。

    【讨论】:

    • 谢谢肖恩。我想在我们自己的应用程序中进行扫描。所以我可能只是寻找条形码扫描仪的源代码。哦,如果谷歌不会给我一个好的结果,你会碰巧知道一个我可以找到它的链接吗? :) 非常感谢。
    • 谢谢。 apk 文件是唯一可供下载的文件,而不是源代码本身。 :(
    • @SeanOwen 如何更改扫描页面的 UI?我必须在 4 种不同的活动中使用扫描仪。最好的方法是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-31
    相关资源
    最近更新 更多