【发布时间】:2016-11-02 06:44:09
【问题描述】:
我正在创建一个二维码扫描器 Android 应用程序,为此我使用了一个名为 zbar 的库。这个不错的库在我给他的视图中为我提供了预览(如 relativeLayout)。
如果它检测到二维码,我可以收到一个包含二维码内容的字符串。
那是在我尝试将新的 android 设计库与 navigationView 集成之前:
- com.android.support:design:23.0.0
- com.android.support:appcompat-v7:23.0.0
问题是:zbar 使用的是 Android.Camera,这不适用于 sdk 23,而 android 设计在没有 sdk 23 的情况下也无法使用。
我试过这个:ZBAR barcode scanning library not working when using target sdk version 23 in gradle 但这似乎不适用于我。
所以我决定换另一个扫描仪库:https://github.com/tschaumburg/FastBarcodeScanner
但这也不起作用。演示应用程序崩溃了,在我尝试通过大量搜索自己修复库后,我可以扫描但我没有预览。
还有一件事,我必须管理 Android.Camera 和 Android.Camera2 还是只能使用 Android.Camera?
那么,它存在一个可以用 android 设计管理这个的 android lib 吗?
【问题讨论】:
标签: java android qr-code reader