我试过这个代码:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT,AppConstant.URI_IMAGE_CAPTURED);
intent.putExtra("android.intent.extras.CAMERA_FACING",android.hardware.Camera.CameraInfo.CAMERA_FACING_FRONT);
此代码适用于以下的android 6。事实上,我正在使用这个代码来打开前置摄像头,它在棉花糖下面工作得很好。
此额外功能仅用于测试。目前,根据Camera2的源代码,它已不再使用。