【问题标题】:can't access camera parameters as the class is deprecated由于不推荐使用该类,因此无法访问相机参数
【发布时间】:2017-04-01 19:42:11
【问题描述】:

这可能看起来像重复的问题,但没有可用于访问相机或手电筒的代码。任何可用的代码都是旧相机(android.hardware.Camera)类,现在已弃用。没有用于访问新相机类(android.hardware.camera2)的新代码。所以如果有人能提供帮助,那将有很大帮助对我来说。

【问题讨论】:

  • 我使用了“Android5,camera2 仅使用闪存”代码,但存在问题。在我的日志中,它显示了这个“java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'void android.hardware.camera2.CameraDevice.close()'”。我无法理解错误。

标签: java android camera flashlight


【解决方案1】:

正如你所说,有机会,但我认为旧代码可以工作,但由于 Marshmallow 及更高版本的 Android 运行时许可,你正面临问题。

尝试使用运行时权限并判断是否发生错误。

【讨论】:

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