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

مشکل عجیب پروژه دانلودر (حل شد!)

amirhossein1376  10 سال پیش  10 سال پیش
0 0

سلام دوستان

تو این خط کد پروژه دانلودر استاد که متد دانلود فراخوانی میشه ایراد میگیره:

 FileDownloader.download("http://192.168.1.101/downloader_project/3.jpg", G.DIR_APP + "/sample-image.png", listener);

اینم ارورش:

  /sdcard/file-downloader/sample-image.jpg: open failed: ENOENT (No such file or directory)

میگه همچین فایلی موجود نیست!!!!!!!!!!!!!!!! خوب مگه قرار بود موجود باشه

لطفا راهنماییم کنین


این عکس آدرس فایل تو مرورگر که اوکیه

 

اینم تصویری از ارور اندروید استودیو تو پروژه ی خود استاد(دیدین که لینک درست کار میکنه)

 

0 0
آدرسی در DIR_APP ذخیره شده ؟ از وجود داشتن G.DIR_APP مطمئن هستید ؟ (10 سال پیش)
0 0
بله حتی پروژه خود استادو که اجرا میکنم همین ارورو میده (10 سال پیش)
+1 0
به نظر ارور رو دارید اشتباه میخونید یک عکس از صفحه ارور قرار بدید . (10 سال پیش)
0 0
ارور نیست توی catch میره چاپ میکنه درواقع ولی اطاعت الان اضافه میکنم یه عکس و یه توضیح (10 سال پیش)
0 0
عکس مشخص نیست لطفا عکسی با وضوح بالا قرار دهید . (10 سال پیش)
0 0
چشم (10 سال پیش)
0 0
الان درس شد (10 سال پیش)
+1 0
مشکل از لینکتون نیست مشکل از نحوه ذخیره کردنه فایله یه چیزی رو توی کدتون احتمالا اشتباه کردید . بررسی کنید فولدر برنامه قبل از ذخیره فایل ساخته شده باشه یا مسیر فولدر اشتباه نباشه . (10 سال پیش)
0 0
ببینید این کد که عکسشو گذاشتم همون کد استاده یعنی خودم کد زدم نشد گفتم شاید اشتباه شده اونو ایمپورت کردم و فقط لینک عکسو عوض کردم که لینک درستی هم بهش دادم یعنی همون کدیه که استاد تو ویدیوشون اجرا میکردن و کامل اجرا میشد (10 سال پیش)
+1 0
کد مربوط به ساخت دایرکتوری برنامه ، کد مربوط به ذخیره فایل رو قرار بدید و مطمئن بشید که پرمیشن های مورد نظر رو بهش داده باشید. (10 سال پیش)
+1 0
توی کلاس G ببینید فولدر رو میسازید یا خیر.(فولدر و زیر شاخه هاشو) (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
amirhossein1376  10 سال پیش
0 0

خیلی عجیبه مث اینکه کلا فولدر اپ ایجاد نمیشه

تو کلاس G کد های زیر رو میزنم

 File file  =  new File(DIR_APP);
 file.mkdirs();
 Log.i("LOG", file.exists() ? "ok" : "no");

مینویسه no !

توی منیفست هم تعریف شده permission مورد نیاز

+2 0
آقا حل شد!!!!!!!! مشکل از چی بود ؟ از امولیتور اندروید استودیو که اس دی کاردش پیدا نمیشد لامصب 2 روز وقت گرفت ازم (10 سال پیش)

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