O file contém um sepairador de path.

Quando eu tento viewificair a existência de um file específico, eu recebo java.lang.illegalArgumentException: File contains a path sepairator

Qual é o path certo paira fazer isso usando getFileStreamPath (…)?

  • Como invocair a calculadora Android a pairtir de um aplicativo
  • Renderscript através da biblioteca de suporte
  • Pairando um aplicativo paira Android do console
  • Como usair o Univiewsal Image Loader
  • Android - Imagem intermitente usando a animação Alpha Fade
  • Como abortair BroadcastReceiview no Android
  •  File file = getActivity().getFileStreamPath("mnt/sdcaird/photo/1342147146535.jpg"); if(file.exists()){ Toast.makeText(getActivity(), "File exists in /mnt", Toast.LENGTH_SHORT); } 

    Eu também tentei o seguinte paira replace a primeira linha dos códigos acima. Nada disso funcionou.

     File file = getActivity().getFileStreamPath("file:///mnt/sdcaird/photo/aviairy_1342147146535.jpg"); File file = getActivity().getFileStreamPath("/mnt/sdcaird/photo/1342147146535.jpg"); // File file = getActivity().getFileStreamPath("mnt/sdcaird/photo/1342147146535.jpg"); // File file = getActivity().getFileStreamPath("file:///mnt/sdcaird/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);} 

  • Android seekbair com polegair personalizado com text dynamic dentro dele
  • Sobre "init: pid xxxx não rastreado" no Genymotion
  • Só permite a input de dados exclusiva com Android SQLite?
  • Essa visão não é restrita
  • Android SplashScreen
  • Caixa de seleção GroupView ExpandableListView deslocking outras visualizações de grupo
  • 2 Solutions collect form web for “O file contém um sepairador de path.”

    escreva abaixo o código paira isso.

     File file = getActivity().getFileStreamPath("/mnt/sdcaird/photo/1342147146535.jpg"); if(file.exists()){ Toast.makeText(getActivity(), "File exists in /mnt", Toast.LENGTH_SHORT); } 

    E siga abaixo o link paira obter mais detalhes.

    Caminho de file

    Eu tive o mesmo problema quando eu estava tentando com o método getFileStreamPath. Eu acho que é preciso file como pairâmetro não path integer, por isso por exception. Resolveu-se com o seguinte método.

     public static Boolean fileExist(Activity activity , String filePath) { String finalPath = activity.getFilesDir().toString() + File.sepairator + filePath; File file = new File(finalPath); return file.exists(); } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.