drigo.angelo
Tenta
String[] arq = new File("/sdcard/pasta/").list();
ou
File[] files = new File("/sdcard/pasta/").listFiles();
hooligans
olha meu código
try
{
String diretorio = "/sdcard/4_1_2011/";
String[] arquivos = new File(diretorio).list();
System.out.print("Arquivo "+ arquivos.length);
for(int i =0;i <= arquivos.length;i++)
{
System.out.print("arquivo"+ arquivos[i]);
}
}
catch (Exception e)
{
System.out.print("erro 3 "+ e.getMessage());
}
o retnoro é Arquivo 0
erro 3 null
drigo.angelo
no bloco catch da um e.printStackTrace(); e posta o erro aqui…
o nome da pasta ta certo?
hooligans
01-05 09:00:45.094: WARN/System.err(1450): java.lang.ArrayIndexOutOfBoundsException
01-05 09:00:45.094: WARN/System.err(1450): at amee.org.SendPicture.conectarFTP(SendPicture.java:32)
01-05 09:00:45.104: WARN/System.err(1450): at amee.org.StartLDH.run(StartLDH.java:59)
01-05 09:00:45.104: WARN/System.err(1450): at android.os.Handler.handleCallback(Handler.java:587)
01-05 09:00:45.104: WARN/System.err(1450): at android.os.Handler.dispatchMessage(Handler.java:92)
01-05 09:00:45.114: WARN/System.err(1450): at android.os.Looper.loop(Looper.java:123)
01-05 09:00:45.114: WARN/System.err(1450): at android.app.ActivityThread.main(ActivityThread.java:4363)
01-05 09:00:45.114: WARN/System.err(1450): at java.lang.reflect.Method.invokeNative(Native Method)
01-05 09:00:45.114: WARN/System.err(1450): at java.lang.reflect.Method.invoke(Method.java:521)
01-05 09:00:45.124: WARN/System.err(1450): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-05 09:00:45.124: WARN/System.err(1450): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-05 09:00:45.124: WARN/System.err(1450): at dalvik.system.NativeStart.main(Native Method)
drigo.angelo
Ele encontrou o diretório, mas não encontrou nenhum arquivo dentro dele…
Tem certeza que ha arquivos nessa pasta?
Só para garantir, coloque antes do codigo:
File f = new File(diretorio+"teste.txt");
f.createNewFile();
E vê se ele encontra esse novo arquivo…
hooligans
é cara realmente to viajando :s desculpe tanta pertubação o arquivo qndo salva não salva dentro da pasta e sim fora :S
eskeci de colocar uma barra pra colocar dentro qndo salvava :S
vlw mesmo pela ajuda ai cara