File contains a path separator.
android, file
Solution
write below code for that.
File file = getActivity().getFileStreamPath("/mnt/sdcard/photo/1342147146535.jpg");
if(file.exists()){
Toast.makeText(getActivity(), "File exists in /mnt", Toast.LENGTH_SHORT);
}
And Follow below link for more detail.
File Path
Problem
When I try to check the existence of a particular file, I get `java.lang.illegalArgumentException: File contains a path separator` What is the right way to do this using getFileStreamPath(..)? ``` File file = getActivity().getFileStreamPath("mnt/sdcard/photo/1342147146535.jpg"); if(file.exists()){ Toast.makeText(getActivity(), "File exists in /mnt", Toast.LENGTH_SHORT); } ``` I also tried the following to replace the first line of the above codes. None of these worked. ``` File file = getActivity().getFileStreamPath("file:///mnt/sdcard/photo/aviary_1342147146535.jpg"); File file = getActivity().getFileStreamPath("/mnt/sdcard/photo/1342147146535.jpg"); // File file = getActivity().getFileStreamPath("mnt/sdcard/photo/1342147146535.jpg"); // File file = getActivity().getFileStreamPath("file:///mnt/sdcard/photo/1342147146535.jpg"); if(file.exists()){ Toast.makeText(getActivity(), "File exists in /mnt", Toast.LENGTH_SHORT);} else { Toast.makeText(getActivity(), "File NOT exists in /mnt", Toast.LENGTH_SHORT);} ```