ibinder (1) 썸네일형 리스트형 RefBase.h:350: error: 'android::IBinder' is an inaccessible base of SensorService 를 흉내낸 간단한 PSensorService를 만들려고 간단한 코드를 입력하고 틀만 만들었습니다. System_init.cpp 의 system_init() 에서 PSensorService::instantiate(); 를 추가하여 서비스를 시작하도록 하였습니다. 컴파일 도중 오류가 발생했습니다. RefBase.h:350: error: 'android::IBinder' is an inaccessible base of 이 오류였는데... 구글에 검색해 봐도 답이 안 보였습니다. 결론은 SensorServer를 만들어 상속을 받는데 public을 안 써줘서 접근을 못하는 것이었습니다. 상속받을 때 접근자를 항상 주의하도록 합시다!!! 이전 1 다음