CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 13
Discussione:

Sd_card permission denied!! Help

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Exclamation

    Sd_card permission denied!! Help [RISOLTO]

    Ciao ragazzi....altro problema
    Sto lavorando su terminale mod Motorola Milestone....
    La mia applicazione dovrebbe salvare dei file sulla sd-card...solamente che non ho i diritti...come posso fare???
    Riesco a scrivere nel filesystem locale ( cioè in /data/data/<miopackage>/path ) ma non sulla sd ho abilitato nel manifest la


    ma niente... non è scrivibile...
    La cosa ganza è che utilizzando il file explorer del plugin di eclipse i diritti della sd sono: d------- cioè non c'è li ha nessuno... boh
    e con adb shell quando provo ad entrare nella cartella sd-card mi da permission denied...
    Devo abilitare qualcosa??? In cosa sto sbagliando?
    Ho sentito parlare del ROOT ma mi sembra un pò drastico...e non so nemmeno se mi serve...e soprattutto il cell su cui sto lavorando non è il mio...e col root si perdono i dati se non sbaglio..
    HELP!!!!
    Ultima modifica di DaRkViDe; 29-04-10 alle 23:15

  2.  
  3. #2
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    ragazzi...piano... non tutti assieme mi raccomando...

  4. #3
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Risolto...per modo di dire...
    In sostanza non posso accedere con la mia applicazione alla SD quando il telefono è collegato via usb al pc anche se il dispositivo è "smontato" dal pc!
    Infatti quando è connesso con l'usb in dettagli memoria non mi da la dimensione della sd..."non disponibile"
    Se stacco l'usb (nonostante la scheda sia smontata dal pc) "miracolosamente" ricompare la dimesione della memoria esterna...disponibile e occupata...
    Allora lancio l'applicazione gli facci ofare quello che deve, ricollego il tel al pc, entro nella sd e taaaac... ci sn le cartelle con i file che ho creato...


    Sembra quasi che mi faccio le domande e mi do le risposte...!!!

  5. #4
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    asdasds . In teoria dovrebbe funzionare invece. Soprattutot se è smontato ... l'errore che ti dà qual'ìè ?

    Twitter @veke87

  6. #5
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    non mi trova la sd, in sostanza Environment.GetExternalStorage() mi torna un percorso nullo sicuramente...

  7. #6
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    ti torna un percorso nullo o no?

    Twitter @veke87

  8. #7
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    non ricordo che eccezione mi lanciava, anche perchè il codice che avevo messo era del tipo



    Non ci son stato più di tanto dietro, e dato che mi lanciava eccezione generica nell'else sarà che un metodo nella quardia dell'if mi tornava false...
    Ho supposto che molto probabilmente dato che non me la vedeva nemmeno nel telefono mi ritornasse null... in caso domani modifico il codice in modo di farmi lanciare la sua e ti faccio sapere..
    Poteva anche essere che dato che la vedeva ancora attaccata al pc anche se "smontata" mi ritornava false l'sdcard.canWrite()...boh poi vedo...
    Ultima modifica di DaRkViDe; 01-05-10 alle 03:10

  9. #8
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    eh infatti.

    Twitter @veke87

  10. #9
    Baby Droid


    Registrato dal
    Jun 2010
    Messaggi
    22

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Unhappy

    Quote Originariamente inviato da DaRkViDe Visualizza il messaggio
    Ciao ragazzi....altro problema
    Sto lavorando su terminale mod Motorola Milestone....
    La mia applicazione dovrebbe salvare dei file sulla sd-card...solamente che non ho i diritti...come posso fare???
    Riesco a scrivere nel filesystem locale ( cioè in /data/data/<miopackage>/path ) ma non sulla sd ho abilitato nel manifest la


    ma niente... non è scrivibile...
    La cosa ganza è che utilizzando il file explorer del plugin di eclipse i diritti della sd sono: d------- cioè non c'è li ha nessuno... boh
    e con adb shell quando provo ad entrare nella cartella sd-card mi da permission denied...
    Devo abilitare qualcosa??? In cosa sto sbagliando?
    Ho sentito parlare del ROOT ma mi sembra un pò drastico...e non so nemmeno se mi serve...e soprattutto il cell su cui sto lavorando non è il mio...e col root si perdono i dati se non sbaglio..
    HELP!!!!
    Ciao a tutti, sono abbastanza nuovo nel mondo di Android.
    Devo fare una applicazione e ho la necessità di scrivere e leggere da File.
    Ho provato ad usare sia le classi di java per la scrittura su file come FileWriter, FileReader, InputStreamReader.... che quelle utilizzate in Android
    ma non funziona.
    All'inizio mi usciva "ResourceNotFound" mentre ora esce

    "java.lang.IllegalArgumentException: File file:///android_asset/testfile.txt contains a path separatori"

    oppure "FileNotFoundException"

    Ho provato inoltre a creare il file sia in "res/raw/testfile.txt" oppure nella
    cartella "assets" ma nulla... non funziona cioè mi da sempre lo stesso errore.
    Utlimo tentativo era sulla "sd" ma neanche questo ha funzionato.

    A me basterebbe che funzionasse in /data/data... ma come si fa?

    Help.... non so proprio come fare

    Ringrazio anticipatamente per le risposte.


  11. #10
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da mikelmanto Visualizza il messaggio
    Ciao a tutti, sono abbastanza nuovo nel mondo di Android.
    Devo fare una applicazione e ho la necessità di scrivere e leggere da File.
    Ho provato ad usare sia le classi di java per la scrittura su file come FileWriter, FileReader, InputStreamReader.... che quelle utilizzate in Android
    ma non funziona.
    All'inizio mi usciva "ResourceNotFound" mentre ora esce

    "java.lang.IllegalArgumentException: File file:///android_asset/testfile.txt contains a path separatori"

    oppure "FileNotFoundException"

    Ho provato inoltre a creare il file sia in "res/raw/testfile.txt" oppure nella
    cartella "assets" ma nulla... non funziona cioè mi da sempre lo stesso errore.
    Utlimo tentativo era sulla "sd" ma neanche questo ha funzionato.

    A me basterebbe che funzionasse in /data/data... ma come si fa?

    Help.... non so proprio come fare

    Ringrazio anticipatamente per le risposte.

    Ciao! Non puoi scrivere in res/raw....

    Allora per scrivere in data... non ti basta data/data ma ci vuole il nome del package che stai creando es:
    Creiamo una cartella files all'interno dello spazio riservato alla tua applicazione nel fs locale:






    Se non ti torna qualcosa sono qui

  12. Il seguente Utente ha ringraziato DaRkViDe per il post:

    mikelmanto (14-06-10)

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy