Pereiti prie turinio

[Išspresta]Android DownloadManager klaida.


Rekomenduojami pranešimai

Sveiki, kelias dienas niekaip negaliu išspręsti bėdos su DownloadManager kodu. Jis lyg ir veikia, parsisiunčia failą, tačiau norint jį atidaryti metą bėdą. Kodas atrodo taip:

 

 

          Uri source = Uri.parse(url);
               DownloadManager.Request request = new DownloadManager.Request(
                       source);

               //Set title and get name file download
               //Replace %20 from filename with spaces
               request.setDescription("Downloading...");
               String split[] = url.split("/");
               String filename1 = split[split.length - 1];
               String filename2 = filename1.replace("%20", " ");
               request.setTitle(filename2);

               //Set path for save download file
               request.setDestinationInExternalPublicDir(
                       Environment.DIRECTORY_DOWNLOADS, filename2);

               //Show notification in notification bar after download
               request.setNotificationVisibility(
                       DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);

               DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
               manager.enqueue(request);

 

Kad lengviau suprastumėte apie ką kalbu, štai keli screenshot'ai:

 

 

Failą siunčia:

Screenshot_2014-05-10-16-57-47.png

 

Rodo, kad failas parsiūstas sėkmingai:

Screenshot_2014-05-10-16-59-33.png

 

Tačiau užėjus į programą "Atsisiuntimai" arba Downloads rodo, kad failas vis dar siunčiamas ir norint jį atidaryti, rašo, kad negali jo atidaryti.

 

Screenshot_2014-05-10-17-00-16.png

 

Screenshot_2014-05-10-18-05-22.png

 

 

Užėjus į atsisiuntimų aplanką su "File manager" programoma viskas veikia. Failas pilnai atsiūstas, gali jį atidaryti. Gal kas turi kokių idėjų kaip tai išspręsti?

Redagavo Arnas109
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...