안드로이드 개발 질문/답변
(글 수 45,052)
AIDL 인터페이스 구현시 내부 파라미터로 Paracelable 객체를 사용하려고 합니다.
문제는 사용하려는 지금 개발 중인 프로젝트가 외부의 다른 프로젝트를 참조해서 개발하고 있는데
Paracelable 객체가 외부 프로젝트에 정의 되어 있습니다.
AIDL 을 정의 할때 Paracelable 객체의 클래스 import 시 해당 class 를 찾을수 없다고 나오는데요,
뭐가 문제인제 몰라서 이 객체를 같은 패키지에 정의 했을 때는 AIDL 구현이 이상이 없습니다.
프로그램 구조상 외부 프로젝트의 참조하는 방식으로 가야 하고 그 프로젝트에 있는 Paracelable 클래스를 사용해야 하는데
방법이 없는지 궁금합니다.
AIDL 에서 사용하는 Paracelable 클래스는 같은 패키지 혹은 같은 프로젝트에 있어야만 하는건가요?




parcelable UserData;