Растровое изображение Android из URL всегда нулевое

Я пытаюсь загрузить изображение из URL и преобразовать его в растровое изображение, но строка

Bitmap myBitmap = BitmapFactory.decodeStream(input);

всегда заставляет отладчик переходить к следующей строке

return null;

фактически не распечатывая трассировку стека, а переменная Exception также неt существует в переменных, перечисленных в отладчике. Я много читал о том, что могут быть проблемы с URL-адресами, которые на самом деле не приводят к изображениям, плохо отформатированным изображениям и т. П., Но проблема с жестко закодированным изображением остается той же,м положительный существует.

public static Bitmap getBitmapFromURL(String src) {
    try {
        URL url = new URL(
                "http://www.helpinghomelesscats.com/images/cat1.jpg");
        HttpURLConnection connection = (HttpURLConnection) url
                .openConnection();
        connection.setDoInput(true);
        connection.connect();
        InputStream input = connection.getInputStream();
        Bitmap myBitmap = BitmapFactory.decodeStream(input);
        return myBitmap;
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }
}

Так как кажется, что файл manifest.xml может быть вовлечен, яотредактировал, чтобы добавить сюда.










    
        
            
            
        
    
    
    
    
    
    

Ответы на вопрос(3)

Ваш ответ на вопрос