آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

خطای دانلود فایل ها در ورژن 6 به بالا

124867  8 سال پیش  8 سال پیش
0 0

سلام دوستان 

من یه کلاس برای دانلود فایل با کمک ویدیو های استاد درست کردم. ولی در ورژن های بالا تر از 6 کار نمیکنه و در هنگام دانلود به من خطا میده که فایل رو نمیتونم پیدا کنم 

این هم عکس برای توضیح بیشتر

به نظرتون چی کار باید بکنم

 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
هادی بی غم  8 سال پیش
0 0

 پاسخ صحیح

سلام 

واسه تعریف آدرس محل ذخیره سازی فایل های برنامه تون به این شکل در کلاس G تعریف کنید

private static final String DIR_SDCARD = Environment.getExternalStorageDirectory().getAbsolutePath()
+ "/آدرس مورد نظرتون";
0 0
این کار رو کردم اگه توجه کرده باشید گفته بود تو اندروید 6 به بالا اجرا نمیشه یعنی تو اندروید 4 و 5 هیچ مشکلی نداره و درست کار میکنه (8 سال پیش)
+1 0
خب پس مجوز پرمیشن ها رو از کاربر درخواست نکردین در آندروید 6 به بعد علاوه بر فایل منیفست باید در کد نویسی هم پرمیشن درخواست بشه ، از این آموزش استفاده کنید لینک ، شما نیاز به دو پرمیشن WRITE_EXTERNAL_STORAGE و READ_EXTERNAL_STORAGE دارید (8 سال پیش)
0 0
این دوتا رو داخل در Manifest تعریف کردم! باید دوباره داخل Activity هام تعریف کنم ؟ (8 سال پیش)
+3 0
بله. اندروید 6 باید بعضی دسترسی ها رو داخل برنامه از کاربر گرفت (8 سال پیش)
+1 0
خیلی ممنون درست شد مشکلش از همین بود (8 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .