我是新來的機器人。我使用下面的代碼捕獲視頻:不幸的是相機已停止工作
final int REQUEST_VIDEO_CAPTURED = 1;
Long tsLong = System.currentTimeMillis()/1000;
String ts = tsLong.toString();
String imagepath = Environment.getExternalStorageDirectory() + "/"
+ galleryStart + "/" + FolderName + "/" + ts + ".mp4";
File file = new File(imagepath);
Uri outputFileUri = Uri.fromFile(file);
Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,outputFileUri);
startActivityForResult(intent, REQUEST_VIDEO_CAPTURED);
如果我沒有設置路徑的做工精細其他明智它給我的錯誤。「不幸的是相機已停止工作」我正在設置將視頻保存在特定目錄中的路徑。
您是否在androidmanifest.xml文件中爲外部存儲的寫入權限添加權限? – Pratik
是的,我給了它。如果我刪除行intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,outputFileUri);它工作正常。但我需要將其存儲在特定的目錄中。 –