-1
所以我們是一個菜鳥,所以請忍受我,我想下載應用程序中的多個圖像,我正嘗試使用下載管理器類這個。我必須下載大約100-150圖像,但是當它嘗試下載5-10的圖像它工作正常,但是當我嘗試下載更多文件的應用程序崩潰,但下載繼續我該如何做到這一點,請大家幫助我這是我的代碼我正在使用下載圖像: -如何在android中使用downloadmanager類下載多個文件?
public void downloadimages(String url,String filename)
{
String ur1=url,v1=filename;
downloadManager = (DownloadManager)getSystemService(DOWNLOAD_SERVICE);
Uri Download_Uri = Uri.parse(ur1);
DownloadManager.Request request = new DownloadManager.Request(Download_Uri);
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI);
request.setAllowedOverRoaming(false);
request.setDescription("Android Data download using DownloadManager.");
request.setDestinationInExternalFilesDir(getApplicationContext(),Environment.DIRECTORY_DOWNLOADS,v1 + ".jpg");
downloadManager.enqueue(request);
}
當詢問崩潰時,請始終包含堆棧跟蹤。在沒有看到導致崩潰的異常/錯誤的情況下理解崩潰問題幾乎是不可能的。你可以在'adb logcat'的輸出或Eclipse中找到它。要麼在您的帖子中包含堆棧跟蹤,格式正確,要麼將其粘貼在http://pastebin.com/或其他地方,並在您的問題中添加鏈接。 – janos 2013-02-23 07:20:17