Я пытаюсь отладить источник андроида с помощью Eclipse путем следования инструкциям, найденным в:
http://source.android.com/using-eclipse
Я загрузил источник и заставил его создавать. Я следую за направлениями в ссылке выше, и все прекрасно, пока я не выполняю команду ddms. На данном этапе, если Eclipse работает, я добираюсь, ошибка 'Не могла бы открыть порт отладки Selected VM (8700)'. Если я закрываю Eclipse, то выполнения ddms без проблемы, и я могу процессы на эмуляторе. Однако, если я теперь открываю Eclipse, я получаю ту же ошибку.
В любом случае, независимо от того, что я делаю, если я пытаюсь к удаленной отладке, она всегда перестала работать с 'Неудавшимся для соединения с удаленным VM'.
Какие-либо идеи?
Спасибо
Похоже, у вас две проблемы:
Вы дважды пытаетесь запустить DDMS. Вам не нужно запускать отдельную версию DDMS, поскольку ее версия интегрирована в Eclipse как часть подключаемого модуля Android. Если вы переключитесь на перспективу DDMS в Eclipse, я уверен, вы обнаружите, что доступны все те же функции.
Вы не сказали DDMS, какую виртуальную машину вы хотите отлаживать на localhost: 8700. Прежде чем вы попытаетесь установить соединение для удаленной отладки, вы должны перейти в перспективу DDMS и щелкнуть system_process (или любой другой процесс, который вы хотите отлаживать).