Я кодировал, чтобы получить изображение от amazonaws и показать его в расширенном представлении уведомлений. Ниже приведен код
try {
URL url = new URL(imageUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
return BitmapFactory.decodeStream(input);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
Тот же код работает и показывает изображение на некоторых устройствах, а не на другихв то же время.Изображения, которые не отображаются, получают исключения, как показано ниже
java.net.UnknownHostException: Unable to resolve host
"examples3.s3.amazonaws.com": No address associated with hostname
java.net.ConnectException: Failed to connect to
examples3.s3.amazonaws.com/1.2.3.4:5(some ip showing, this is for the only
reference)