CERCA
PER MODELLO
FullScreen Chatbox! :)

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

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

WRITE_EXTERNAL_STORAGE permission non funziona

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


    Registrato dal
    Dec 2015
    Messaggi
    3

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Thumbs down

    WRITE_EXTERNAL_STORAGE permission non funziona

    Sto tentando di testare una semplice app, che dovrebbe salvare una Bitmap sulla Gallery dello smartphone, usando questo statement:

    MediaStore.Images.Media.insertImage(getContentReso lver(),bmq,"mixed", "mixed image");

    nel Manifest file, la permission WRITE_EXTERNAL_STORAGE è abilitata, come prescritto:

    uses-permission android:name=
    "android.permission.WRITE_EXTERNAL_STORAGE"

    Nonostante questo, al runtime si genera questo errore:

    Failed to insert image: java.lang.SecurityException:
    Permission Denial: writing com.android.providers.media.MediaProvider uri
    requires android.permission.WRITE_EXTERNAL_STORAGE,
    or grantUriPermission().
    Ultima modifica di luigifonti; 16-02-16 alle 19:45

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Dec 2015
    Messaggi
    3

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ho trovato la soluzione: oltre ad attivare la permission nel Manifest file, occorre anche confermarlo al runtime, inserendo nel codice java una istruzione del tipo:

    ActivityCompat.requestPermissions(this,
    new String[]{ Manifest.permission.WRITE_EXTERNAL_STORAGE },1);

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