Autore Topic: unhandled exception java.io.FileNotFoundException  (Letto 416 volte)

Offline coverbags

  • Nuovo arrivato
  • *
  • Post: 30
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    win 8.1
unhandled exception java.io.FileNotFoundException
« il: 22 Gennaio 2015, 20:27:28 CET »
0
ciao a tutti sono nuovo in questo forum ed in generale nel mondo android.

prima di tutto mi diverto  con eclipse ed android studio e lavorando imparo sempre piu' cose.

sto tentando di scrivere un file di testo su memoria interna ed allego il codice
Codice (XML): [Seleziona]
 String string = nome;// questa stringa torna come input  da una edit text

       File file=new File("prova.txt");
        if (file.exists()){
            FileOutputStream fos = new FileOutputStream("prova.txt",true);
            PrintWriter print =new PrintWriter(fos);
            print.append(nome);
            print.close();


        }else if( file.createNewFile()){

            PrintWriter print =new PrintWriter(file);
            print.println(nome);
            print.close();
        }

purtroppo android studio mi da' un'eccezione unhandled exception java.io.filenotfoundexception

credo di aver scritto bene il codice ma non capisco perche' non funziona.

potete aiutarmi per piacere ??

grazie mille per il supporto

Post unito: 22 Gennaio 2015, 21:07:04 CET
ho risolto inserendo in un try/ catch

noto pero' che l'app non crea il file , cosa sbaglio ???

aiuto please
« Ultima modifica: 22 Gennaio 2015, 21:07:04 CET da coverbags, Reason: Merged DoublePost »

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:unhandled exception java.io.FileNotFoundException
« Risposta #1 il: 23 Gennaio 2015, 08:11:03 CET »
0
Hai messo nel manifest i permessi per scrivere/leggere file?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline coverbags

  • Nuovo arrivato
  • *
  • Post: 30
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    win 8.1
Re:unhandled exception java.io.FileNotFoundException
« Risposta #2 il: 23 Gennaio 2015, 08:52:04 CET »
0
ciao , anzitutto molte grazie per la risposta

sinceramente no , il file deve essere scritto nella internal storage e , correggimi se sbaglio , questa operazione non necessita dei permessi ( o sbaglio ??)
come avrai capito sono un novellino


hai visto il mio codice ?
ti sembra giusto ?

grazie per l'attenzione questo forum e' davvero prezioso per chi sta imparando

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:unhandled exception java.io.FileNotFoundException
« Risposta #3 il: 23 Gennaio 2015, 09:21:08 CET »
0
Prima devi spiegare in che senso "non funziona", perchè è una affermazione un po' troppo generica.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline coverbags

  • Nuovo arrivato
  • *
  • Post: 30
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    win 8.1
Re:unhandled exception java.io.FileNotFoundException
« Risposta #4 il: 23 Gennaio 2015, 09:25:03 CET »
0
hai ragione, in effetti non crea proprio il file

fisicamente non c'e'


Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:unhandled exception java.io.FileNotFoundException
« Risposta #5 il: 23 Gennaio 2015, 10:15:44 CET »
0
Comunque ho verificato, non servono permessi per la memoria interna privata dell'app, per cui prova a cambiare un po' il tuo codice per allinearlo a quello di questo esempio:

Storage Options | Android Developers
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline coverbags

  • Nuovo arrivato
  • *
  • Post: 30
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    win 8.1
Re:unhandled exception java.io.FileNotFoundException
« Risposta #6 il: 23 Gennaio 2015, 12:11:24 CET »
0
ok grazie ci provo poi ti faccio sapere

ho il sospetto pero' che ci sia un problema nell'emulatore di android studio

provero' a riscrivere il codice anche con eclipse
a presto

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:unhandled exception java.io.FileNotFoundException
« Risposta #7 il: 23 Gennaio 2015, 18:40:23 CET »
0
Emulazione non dipende dal IDE utilizzato, non è IDE che emula, si tratta di un programma esterno richiamato dal IDE.

Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG