(안드로이드) 카카오 프로필 사진 가져오지를 못해요

안녕하세요

안드로이드 개발자로 일하고 있는 사람 입니다.

CircularNetworkImageView 를 이용하여 사용자 프로필 사진을 가져오는 테스트 앱을 개발중에 있는데 페이스북 프로필 사진은 잘 가져 오는데 카카오 프로필 사진을 가져오지 못하고 있습니다. (웹 브라이저에서는 잘 가져옴)

CircularNetworkImageView 클래스는 volley 라이브러리를 이용한 것 입니다.

혹시 CircularNetworkImageView 자체의 문제인가 생각이 들어서 volley 라이브러리가 아닌 다른곳에서 제공하는 CircularNetworkImageView 를 사용하여도 마찬가지 현상이 나타 납니다.

Android 버전은 9 SDK28 을 사용중 입니다.

어제 하루종일 해도 안되서 이곳에 질문 합니다.

원인과 해결 방법을 알고 싶어요

소스는 아래와 같습니다

[소스코드]
package kr.softhub.circularnetworkimageview;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import com.android.volley.toolbox.ImageLoader;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    CircularNetworkImageView image1 = (CircularNetworkImageView) findViewById(R.id.image1);
    CircularNetworkImageView image2 = (CircularNetworkImageView) findViewById(R.id.image2);
    ImageLoader netImageLoader=AppController.getInstance().getImageLoader();
    
    // 카카오
    image1.setImageUrl("http://mud-kage.kakao.co.kr/14/dn/btqfoIxFhkq/aZ72pio5KPkyuGrTwi8y70/o.jpg", netImageLoader);
    // 페이스북
    image2.setImageUrl("https://graph.facebook.com/102200970482423/picture?height=100&width=100&migration_overrides=%7Boctober_2012%3Atrue%7D", netImageLoader);

}

}

Screenshot_20191010-220740_CircularNetworkImageView

SDK 28 부터 http 이미지 로딩에 이슈가 있는 것으로 알고 있는데요. 혹시 사용하고 계신 SDK 버전과 호출하시는 API 메소드가 어떻게 되시나요? secureResource 파라미터 값을 true 로 고정해서 보내고 있기 때문에 최신 SDK 버전에서는 이슈가 없어야 할텐데요.

사용중인 SDK 버전은 본문에도 나와 있지만 SDK 28 입니다.

API 메소드는
image1.setImageUrl(“http://mud-kage.kakao.co.kr/14/dn/btqfoIxFhkq/aZ72pio5KPkyuGrTwi8y70/o.jpg”, netImageLoader);
입니다.

image1은 CircularNetworkImageView 개체이며 volley 에서 가져온 것 입니다.

SDK 28 부터 이슈가 있다면 SDK 28 이전으로 다운그레이드 한 후에 진행을 해봐야 겠군요.

이슈가 해결 되었으면 좋겠습니다.