android - Zxing 库中的集成问题
问题描述
在包含 zxing 依赖项后构建 APK 时出现以下错误。
Warning:com.journeyapps.barcodescanner.camera.CameraManager: can't find referenced method 'void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean)' in program class com.google.zxing.client.android.camera.CameraConfigurationUtils
这是我的应用级 build.zxigradle 文件依赖项:
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.journeyapps:zxing-android-embedded:3.6.0'
compile 'com.google.zxing:core:3.3.0'
解决方案
如本课程所述。
有一个setFocus方法。因此,我建议您检查它是否存在于您的库中。
如果它存在,请记住,此方法有四个参数。那么你是否通过了所有四个?
public static void setFocus(Camera.Parameters parameters,
boolean autoFocus,
boolean disableContinuous,
boolean safeMode)
推荐阅读
- azure - 如何从本地计算机 ping 安装在 Ubuntu Azure Vm 上的 openstack 实例?
- api - 我在 Jenkins 中的 API 存在问题:用户的密码/令牌无效:
- arrays - 创建一个要传递给函数的空数组。使用手臂组件
- linux - 了解 Linux syscall() 的工作原理
- mysql - 提交一个事务后,第二个事务必须更新第一个事务吗?
- laravel - Laravel - ORM where 用于急切加载的子句
- linux - arm cryptography/hazmat/bindings/_openssl.abi3.so:未定义符号:pthread_atfork
- c# - 自动实现 int 范围:列表
invoiceRecords = GetInvoiceRecords(100); - tensorflow - 如何将检查点转换为 Keras .h5 模型?
- android - 在 Android 中以 CSV 格式打印 Firebase 数据集