Nate open api 인증 후 일촌 API의 프로필 조회 후 대문사진의 uri를 가져와서 ImageView출력을 하려합니다.

 

1. Source 관련

   

    URL url = new URL("bean.mTagPhotoVmUrl); 
    URLConnection conn =
    url.openConnection(); 
    conn.connect(); 
    BufferedInputStream  bis = new BufferedInputStream(conn.getInputStream());
    Bitmap bm = BitmapFactory.decodeStream(bis); 
    bis.close();
    mIvHomeGateIamge.setImageBitmap(bm); 


     

2. SkImageDecoder: Factory returned null 에러가 났을 때 오류 대안(Google 검색)

밑의 소스로 구현하면 에러가 안난다고해서 구현한 부분

      URL bitmapUrl = new URL("beanprofile.mTagThumbnailUrl); 
      HttpGet httpRequest = new HttpGet(bitmapUrl.toURI()); 
//    HttpPost httpRequest = new HttpPost(bitmapUrl.toURI());  // get방식 post방식 둘 다 적용해봄
      HttpClient httpclient = new DefaultHttpClient(); 
      HttpResponse response = (HttpResponse) httpclient.execute(httpRequest); 
      HttpEntity entity = response.getEntity(); 
      BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); 
      InputStream is = bufHttpEntity.getContent(); 
      
      bm = BitmapFactory.decodeStream(is);             
      mIvHomeGateIamge.setImageBitmap(bm); 


 

ImageView에 적용했을 때 SkImageDecoder: Factory returned null값이 나옵니다.

 

흠....선배님들의 조언 부탁드리겠습니다.