camera.setPreviewDisplay(mHolder); 这里提示空指针,不知道怎么解决
我也碰到了同样问题,加入了运行时权限,同意后再打开就可以使用了,但不知道为何第一次打开还是会闪退。
在XML文件中修改SDK低于23
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
如果你的手机版本是6.0以上就会出现,camera是控制帧现象,手动打开相机权限就可以用了。
要么是camera是空指针,要么是mHolder 是空指针,debug一下就可以。