以下手电筒代码用于提前正常工作。但是当我下次启动android IDE时。它显示NullPointerException
特定行中的错误由摄像机参数组成。我已经尝试了所有其他条件来跟踪堆栈仍然无法找到任何相关的解决方案。任何帮助表示赞赏。
我还访问了论坛中的一些相关查询。其中一个查询我发现有用,但仍然没有用。
Flashlight.java
public void connectCameraService() {
if (camera == null) {
camera = android.hardware.Camera.open();
params = camera.getParameters(); //specific line shows NullPointerException Error.
}
}
上述方法还会在覆盖方法中创建错误。
@Override
protected void onStart() {
super.onStart();
connectCameraService();
}