无法解析@ androidx.annotation.NonNull,无法解析方法匿名android.hardware.camera2

时间:2019-01-01 06:59:14

标签: java android android-studio annotations androidx

我正在尝试使用Camera.2 API打开Camera,当我调用openCamera并将其传递给CameraDevice.StateCallback时,我会在每个回调2 NonNull上获得一个属于{{ 1}}和另一个androidx.annotation,它们都是默认调用的,android.support.annotatoin无法解析,如果我尝试删除它,则会得到androidx.annotation

在Android Studio的代码和图片下方附加以实现更好的可视化效果:

删除之前

First

删除后

Second

代码:

Cannot resolve method openCamera(,anonymous android.hardware.camera2)

1 个答案:

答案 0 :(得分:0)

这是一个非常简单的问题,我只需要将具有openCamera值的第三个参数传递给null并删除@androidx.annotation.NonNull