У меня есть два разных приложения - одно клиентское, а другое удаленное, и я пытаюсь использовать AIDL.Я смог скомпилировать клиента, импортировав класс сервера, однако bindService на клиенте возвращает false (даже если я использую getContenx (). BindService (). Теперь, если я попытаюсь использовать com.xyz.myRemoteServiceClassName.class.getName (), то есть имя удаленной службы в методе onCreate клиента, клиент генерирует исключение java.lang.NoClassDefFoundError).Также мой клиент в настоящее время не имеет файла AIDL, но он прекрасно компилируется со всеми импортами.
Если я добавлю файл AIDL на сервере «как есть» в клиент, клиент не скомпилирует жалобу об объекте, подлежащем обработке, в файле AIDL.Если я добавляю объект тоже даже тогда, он жалуется ... Я включил проект сервера в путь сборки Java клиента.
У кого-нибудь работает пример кода клиента и сервера (два разных приложения).Если да, то можете ли вы указать (желательно проект Eclipse), который можно использовать, чтобы увидеть работающие клиент-серверные приложения?
Благодарность в ожидании,
Ravi
-Удален исходный код.