您的位置: 首页 > 技术问答 > 安卓相机开发camera.open(0)返回空值 安卓相机开发camera.open(0)返回空值 分类: 技术问答 • 2022-03-08 19:59:27 问题描述: 如题,camera.open(0)返回null,为什么呢?配置没问题,困扰几天了。 答 你在真机上运行的吗?换个手机试试结果是不是一样 答 恩,在真机和vm上都运行了,都会崩溃。我后来测试了一下发现是如题空值问题。后来我又添加了异常处理,程序继续执行,但是surface上是黑的,logcat上还是camera为空。唉~心累了,自学的,没人教没人问,真辛苦~0.0 答 看了下你的代码,感觉是你在onResume没有能执行surfaceCreated进行camera对象的实例化;你得先移除原先的View,再重新实例化。 答 加个判定,看看camera是不是为null?