Android Notification Image Иногда не отображается - PullRequest
1 голос
/ 20 марта 2019

Я кодировал, чтобы получить изображение от 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)
...