بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
خطا در دانلود تصویر
سلام. دوستان من از سورس استاد کمک گرفتم برای دانلود یه تصویر کوچولو از روی سرورم ولی خطا میده.
java.io.FileNotFoundException: http://application.sabaeiran.com/Images/Posts/reza-1-thumbnail.jpg
کد بالا هم متن خطا هست که میگه انگار فایل پیدا نشد. در حالی که فایل هستش. و چون در اون لینک تصویری رو پیدا نمیکنه در کد پایین که درج میکنم خطا میده
لطفا کمکم کنید:-(
InputStream inputStraem = connection.getInputStream();
+1
0
چرا بعد از http پکیج نیم برنامه تون رو دادید؟ باید IP کامپیوترتون رو بدید. (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
یاسر
9 سال پیش
+1
0
از این متد استفاده کن
public static void download(final String url, final String filepath) {
//url --> آدرس فایل روی اینترنت
//filepath --> محل ذخیره فایل روی گوشی
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
URL url = new URL(url);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setDoOutput(true);
connection.connect();
File file = new File(filepath);
if (file.exists()) {
file.delete();
}
FileOutputStream outputStream = new FileOutputStream(filepath);
InputStream inputStream = connection.getInputStream();
byte[] buffer = new byte[G.DOWNLOAD_BUFFER_SIZE];
int len = 0;
while ((len = inputStream.read(buffer)) > 0) {
outputStream.write(buffer, 0, len);
}
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread.start();
}
اینم به پروژه اضافه کن
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .