Вы можете отключить DDMS в Eclipse
Кто-нибудь знает, можно ли отключить DDMS в Eclipse? Под этим я подразумеваю, что DDMS не должен запускаться при запуске Eclipse.
Я хотел бы использовать только DDMS с терминала, но когда я его начинаю, он продолжает говорить:
Не удалось открыть выбранный порт отладки VM (8700). Убедитесь, что у вас нет другой экземпляр DDMS или плагина eclipse. Если он используется что-то еще, выберите новый номер порта в настройках.
Мне нравится автономная DDMS лучше, чем та, которая встроена в Eclipse, главным образом потому, что гораздо проще переключаться между DDMS и исходным кодом. И я чувствую, что это слишком много в одной программе, когда DDMS запускается как плагин для Eclipse. Кроме того, поскольку DDMS довольно неустойчив и много сбой, проще перезапустить только DDMS и не перезапускать "не очень быстрый" Eclipse.
Ответы
Ответ 1
Плагин ADT зависит от плагина DDMS.
Даже если вы (Справкa > Об Eclipse SDK > Сведения об установке) удалите плагин DDMS, он все равно попытается подключиться к устройству. Таким образом, вы можете удалить оба или ни одного из них.
Первый в первом порядке. Первый экземпляр DDMS получит соединение, а другой будет продолжать жаловаться.
Ответ 2
Вы должны запустить DDMS перед запуском Eclipse.
Также установите для порта отладчика что-то вроде 32767 в Eclipse.
Перейдите в Окно → Настройки → Android → DDMS и установите для базового локального отладчика порт 32767.
Ответ 3
Попробуйте эти настройки в разделе Eclipse- > Window- > Preferences- > Android- > DDMS:
![1 Millisecond DDMS connection timeout setting]()