host3nter

مشکل – ذخیره ی فایل دانلود شده در یک آدرس خاص- setDestinationUri

سلام علیکم جمیعاً. میخوام یه فایلی رو تو یه آدرس به خصوص ذخیره کنم ولی نمیدونم ...

موضوع مشکل – ذخیره ی فایل دانلود شده در یک آدرس خاص- setDestinationUri,.

برنامه نویس, برنامه نویسی, برنامه نویسی Android

تاريخ ارسال:2014/08/27

هاست سنتر سلام علیکم جمیعاً. میخوام یه فایلی رو تو یه آدرس به خصوص ذخیره کنم ولی نمیدونم چه طور. وقتی که از request.setDestinationInExternalPublicDir(Environm ent.DIRECTORY_DOWNLOADS, "/") استفاده میکنم فایلم تو پوشه downloads ذخیره میشه ولی میخوام یه جای دیگه دخیره بشه. اما برای ذخیره در sdcard (چه primary و چه secondary) استفاده از دستور request.setDestinationUri(uri) باعث میشه برنامه stopped بشه. کدهایی که برای uri استفاده کردم به صورت زیره: حالت 1: Uri file_dest = Uri.fromFile(new File("sdcard/f1.zip")); request.setDestinationUri(file_dest); ارور: 08-27 17:58:58.351: D/AndroidRuntime(7008): Shutting down VM 08-27 17:58:58.361: W/dalvikvm(7008): threadid=1: thread exiting with uncaught exception (group=0x41748c80) 08-27 17:58:58.361: E/AndroidRuntime(7008): FATAL EXCEPTION: main 08-27 17:58:58.361: E/AndroidRuntime(7008): Process: m.a.downloadprovider, PID: 7008 08-27 17:58:58.361: E/AndroidRuntime(7008): java.lang.SecurityException: Destination must be on external storage: file:///sdcard/f1.zip 08-27 17:58:58.361: E/AndroidRuntime(7008): at m.a.providers.downloads.DownloadProvider.checkFile UriDestination(DownloadProvider.java:579) حالت 2: String file_dest = Environment.getExternalStorageDirectory().getPath()+"/f1.zip"; request.setDestinationUri(Uri.parse(file_dest)); ارور: 08-27 18:26:04.097: D/AndroidRuntime(7820): Shutting down VM 08-27 18:26:04.097: W/dalvikvm(7820): threadid=1: thread exiting with uncaught exception (group=0x41748c80) 08-27 18:26:04.107: E/AndroidRuntime(7820): FATAL EXCEPTION: main 08-27 18:26:04.107: E/AndroidRuntime(7820): Process: m.a.downloadprovider, PID: 7820 08-27 18:26:04.107: E/AndroidRuntime(7820): java.lang.IllegalArgumentException: Not a file URI: /storage/sdcard0/f1.zip 08-27 18:26:04.107: E/AndroidRuntime(7820): at m.a.providers.downloads.DownloadProvider.checkFile UriDestination(DownloadProvider.java:570) ضمناً اجازه زیر رو هم در manifest اضافه کرده ام: <uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE" /> لطف کنید به زبان ساده (من آماتورم) بفرمایید که مشکل از کجا نشئت میگیره. هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

مشکل, -#8211;, ذخیره, ی, فایل, دانلود, شده, در, یک, آدرس, خاص-, setDestinationUri

مشکل – ذخیره ی فایل دانلود شده در یک آدرس خاص- setDestinationUri

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi