【问题标题】:QRCode Scanner in Android StudioAndroid Studio 中的二维码扫描器
【发布时间】:2014-07-06 03:09:21
【问题描述】:
  1. 我想在 Android Studio 中制作二维码扫描仪应用程序。 我找到了很多关于这个的解决方案,但他们都打开了另一个应用程序(比如 zxing)。 我想在我的布局中制作自己的布局和相机预览。所以我不想在我的应用中看到另一个布局(比如 zxing capture.xml)

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

    com.zxing....不存在

谁能帮帮我?

编辑...

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

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

【问题讨论】:

  • 向我们展示您的代码并指出问题
  • Error:duplicate files during packaging APK C:\Users\eXistenZ\AndroidStudioProjects\QRCode9\app\build\outputs\apk\app-debug-unaligned.apk
    这是什么意思?

标签: java android qr-code zxing


【解决方案1】:

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

Scanning and generating barcodes using ZXING library on Android

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多