Я пытаюсь использовать универсальный загрузчик изображений, но у меня есть странная проблема. Мое приложение не может загружать изображение. Он зарегистрировал ошибку, которая «Не удалось разрешить хост» baodientu.chinhphu.vn »: Нет адреса, связанного с именем хоста» Даже я пытаюсь добавить еще один пример кода (я просмотрел с https://github.com/nostra13/Android-Universal-Image-Loader), он все еще не отображается. Но я пробую этот url в браузере. он отображается. Мой адрес: http://baodientu.chinhphu.vn/uploaded_vgp/dangdinhnam/20130626/nguoi%20lao%20dong.jpg Пожалуйста, помогите мне найти причины.Универсальный загрузчик изображений не работает
ответ
Это не проблема с ImageLoader. У этого есть проблема с вашей стороной на сервере.
Существует сервер вниз или имя хоста может быть неправильно или вы не можете дать разрешение Интернет для доступа к нему ..
Так что попробуйте добавить разрешение вашего файла манифеста:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Voila !, который работал !!! Спасибо за помощь !! :) :) – sijeesh
Если ваше разрешение правильно. Проверьте сеть на своем устройстве, если ее работа может быть связана с подключением api, что вы использовали (URLConnection || HttpURLConnection). попробуйте использовать следующий код
InputStream stream = null;
try {
URLConnection conn = new URL(url).openConnection();
if (conn instanceof HttpURLConnection){
try {
HttpURLConnection httpConn = (HttpURLConnection) conn;
httpConn.setAllowUserInteraction(false);
httpConn.setInstanceFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.connect();
response = httpConn.getResponseCode();
if (response == HttpURLConnection.HTTP_OK) {
stream = httpConn.getInputStream();
}
} catch (Exception ex) {
throw new IOException("Unable to create InputStream for image Url:");
}
}else{
conn.setDoInput(true);
conn.setDoOutput(true);
conn.connect();
stream = conn.getInputStream();
}
if (stream == null) {
Log.e(getClass().getName(), "Unable to create InputStream for image Url:" + url);
}
Добавьте эти два разрешения в вашем файле манифеста
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Вы можете этот код для загрузки изображения
URL url = new URL("http://image10.bizrate-images.com/resize?sq=60&uid=2216744464");
Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
imageView.setImageBitmap(bmp);
Также вы можете обратиться к этой ссылке
www.androidhive.info/2012/07/android-loading-image-from-url-http/
Я отправляю свои разрешения, которые я установил ниже: '
Add в AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Добавить в свой код.
ImageLoader imgLoader = ImageLoader.getInstance();
imgLoader.init(ImageLoaderConfiguration.createDefault(getApplicationContext()));
imgLoader.displayImage(YourImageURL.toString(), YourImageView);
- 1. андроид универсальный загрузчик изображений
- 2. Универсальный загрузчик изображений - NullPointerException
- 3. Android: Универсальный загрузчик изображений
- 4. Универсальный загрузчик изображений NullPointer
- 5. Универсальный загрузчик изображений пользовательский ImageDownloader
- 6. Универсальный загрузчик изображений: ImageScaleType игнорируется
- 7. Универсальный загрузчик изображений загружается медленнее
- 8. Универсальный загрузчик изображений Stop Retry
- 9. Универсальный загрузчик изображений inSampleSize опция
- 10. Универсальный загрузчик изображений без выборки
- 11. Универсальный загрузчик изображений - сеть недоступна
- 12. Андроид универсальный загрузчик изображений json
- 13. Универсальный загрузчик изображений с картой
- 14. Универсальный загрузчик изображений из Интернета
- 15. Универсальный загрузчик изображений, не работающий на BaseAdapter
- 16. Загрузка изображений в gridview [универсальный загрузчик изображений]
- 17. универсальный загрузчик изображений не работает для Relative layout в ArrayAdapter
- 18. Универсальный загрузчик изображений для внешних файлов хранения
- 19. Универсальный загрузчик изображений Fade In From Black?
- 20. Android: Универсальный загрузчик изображений Загрузка изображения
- 21. Универсальный загрузчик изображений + адаптер в ListView
- 22. Универсальный загрузчик изображений и растровое изображение
- 23. Универсальный загрузчик изображений, скачать изображение с FTP
- 24. Универсальный загрузчик изображений на Android Studio
- 25. RecyclerView Lazy Загрузка (универсальный загрузчик изображений)
- 26. Андроид универсальный загрузчик изображений из памяти
- 27. Универсальный загрузчик изображений - как правильно настроить параметры?
- 28. Универсальный загрузчик изображений - очистить кеш вручную
- 29. Универсальный загрузчик изображений получить исходный размер изображения
- 30. Универсальный загрузчик изображений в Listview laggy
Вы пробовали другой URL? – bogdan
Да, я пробовал, но все равно не повезло :( – sijeesh