先设置好权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" >
核心代码
String sdStatus = String.valueOf(getExternalCacheDir());
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
Uri imageUri = Uri.fromFile(new File(sdStatus,CROPPED_CAMERA_NAME));
//指定照片保存路径(SD卡)
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
startActivityForResult(cameraIntent, Crop.RESULT_CAMERA);
onActivityResult方法接收回调