Android Studio中的QRCode扫描仪

时间:2014-07-05 11:48:28

标签: java android qr-code zxing

  1. 我想在Android Studio中制作QRCode扫描仪应用程序。 我找到了很多关于此的解决方案,但所有这些都打开了另一个应用程序(如zxing)。 我想在我的布局中制作自己的布局和相机预览。所以我不想在我的应用程序中看到另一个布局(如zxing capture.xml)

  2. 我将项目zxing导入到我的Android Studio项目中。但我总是得到这个错误

    com.zxing ....不存在

  3. 有人能帮助我吗?

    编辑...

    我所做的清单..
    1 - 打开一个新的android工作室项目
    2 - 打开模块设置
    3 - 导入模块并找到zxing-2.0目录 4 - 添加依赖项(:zxing20和core.jar)
    5 - :app模块编译SDK版本19,BuildTools版本19.1.0,minsdk 8,目标sdk 19
    6 - :zxing20模块编译SDK版本10,BuildTools版本19.1.0,minsdk 7,目标sdk 7

    错误:
    错误:(7,39)错误:包com.google.zxing.client.android不存在
    错误:(9,33)错误:找不到符号类CaptureActivity
    错误:(11,5)错误:方法不会覆盖或实现超类型的方法
    错误:(13,9)错误:找不到符号变量超级
    错误:(14,9)错误:找不到符号方法setContentView(int)

1 个答案:

答案 0 :(得分:2)

我们必须从zxing来源复制Android.manifest文件中的一些代码。我们需要复制Capture ActivityEncode activity声明,使用权限和使用功能。复制它们并粘贴到您的应用清单中。

Scanning and generating barcodes using ZXING library on Android