안녕하세요. 처음으로 안드로이드 소스를 보게 되었는데 막히는 부분이 생겨서 질문을 남기게 되었습니다.
2011~2012년 당시에 만들어진 소스입니다.
그래서 현재는 사용되지 않는 클래스들이 생겨서 이 부분에서 문제가 발생하는거 같은데요.
그중에 한가지만 먼저 알아보고자 합니다.
import com.android.internal.telephony.Phone;
해당 클래스를 찾을 수 없다고 오류가 발생하고 있습니다. (Cannot resolve symbol 'Phone')
구글에서 찾아봐도 해당 클래스가 사용중지된건 알겠는데 무엇으로 교체가 되었는지를 찾을 수가 없네요.
소스 상에서 해당클래스가 사용되어진 부분은
Phone.APN_REQUEST_STARTED
Phone.APN_ALREADY_ACTIVE
Phone.APN_TYPE_NOT_AVAILABLE
Phone.FEATURE_ENABLE_WAP
이런 constants 정의 값들을 사용하는거 같은데 이게 요즘 안드로이드에서는 어떻게 가져오는지 검색을 해봐도 찾지를 못 하겠습니다.
혹시 해당 부분을 어떤 클래스를 살펴봐야 하는지 아시는 분은 답변 좀 부탁드립니다.
감사합니다.