Я тоже сталкивался с этой проблемой и после небольшого возни нашел проблему.Я опубликую свое решение на тот случай, если оно поможет другим найти дрейф в одной лодке.
Во-первых, отладка удаленного потока не работает в Eclipse, если вы не включите отладку в удаленном сервисе.Чтобы сделать это, мне нужно было запустить приложение и поставить точку останова в моем первом действии, которое просто связывает службу, когда служба запущена и запущена, я открываю окно DDMS в eclipse, выбираю удаленный поток и нажимаю кнопку отладки.Теперь можно вернуться к окну Java и добавить точки останова в удаленный сервис, чтобы они сработали.
Оттуда я обнаружил, что моя проблема на самом деле заключается в том, что я пытался работать с объектом с нулевым указателем в моей заглушкефункция в удаленном процессе, которая, в свою очередь, выдавала исключение посылки для nullpointerexception в результате, которое она возвращала, и похоже на то, о чем спрашивает этот оригинальный вопрос.используя его:)
т.е. я добавил оператор 'if', как и следовало ожидать при реализации функции-заглушки ...
if( myobject != null )
{
myobject.dosomething()
}