当我称之为 mCamera = Camera.open()
返回空值,这可能是造成这?我的设备是的Nexus 7。
我已经有中设置的权限我的的AndroidManifest.xml
:
<使用-权限的Android:名称=android.permission.CAMERA/>
解决方案
想通了,
您需要调用 Camera.open(0)
。
这是唯一有效的和工作的NEXUS 7的设备,因为它只有一个摄像头,所以如果只针对该设备才有用。
When I call mCamera = Camera.open()
it returns null, what could be causing this? My device is the Nexus 7.
I already have the permissions set in my AndroidManifest.xml
:
<uses-permission android:name="android.permission.CAMERA" />
解决方案
Figured it out,
You need to call Camera.open(0)
.
THIS IS ONLY VALID AND WORKING ON THE NEXUS 7 device, as it only has one camera, so is only useful if targeting that device only.