DDMS (монитор отладки Android) не отображает процессы на Galaxy S II

Я разрабатываю Samsung Galaxy S II, используя eclipse и плагин eclipse для Android. Я не первый раз использую DDMS на этом компьютере или телефоне, и раньше все работало нормально.

Теперь, когда я подключаю устройство, DDMS показывает его в списке устройств, LogCat показывает вывод, я даже могу просматривать файловую систему, но при нажатии на устройство не отображается список его процессов.

Я пытался перезагрузить компьютер, перезагрузить телефон, выключить и снова включить режим отладки, подключить его к другому компьютеру, проверить кабель, подключив другое устройство, все безрезультатно.

Есть идеи?


person Zoltán    schedule 06.10.2011    source источник
comment
Ну, мне не удалось перечислить все процессы, как раньше, но я, по крайней мере, смог показать процесс приложения, которое я разрабатываю, установив android:debuggable="true" в элементе application манифеста, и установив свойство debug на true в файле default.properties.   -  person Zoltán    schedule 06.10.2011
comment
На Sony Xperia Z в ОС 4.1.2 мне помогло добавление android:debuggable=true, теперь я это вижу. Спасибо!   -  person Fenix Voltres    schedule 22.04.2013


Ответы (4)


Под физическим устройством будет отображаться только конкретное "отлаживаемое" приложение.
Поскольку, в отличие от эмулятора, реальное устройство не работает в режиме debug.

Если приложения, которое вы хотите отладить, нет в списке, убедитесь, что оно есть:

  1. отладочная сборка
  2. работает на устройстве

Ссылка: https://stackoverflow.com/a/27111467/483588

person Ujjwal Singh    schedule 24.11.2014

  1. Settings -> Application -> Development -> USB Debug: включить, Stay awake: включить
  2. Замените другие кабели USB
  3. Установите интерфейс устройства Samsung ADB для разработки (Composite ADB Interface)

Ну, это все, что я знаю.

person Pete Houston    schedule 06.10.2011
comment
Galaxy S II не имеет опции «бодрствовать». Другие советы тоже не помогли :/ Спасибо. - person Zoltán; 06.10.2011
comment
Итак, почему ответ принимается, если он не решает проблему? - person Fran Marzoa; 05.05.2013

Для тех, кто когда-либо сюда попадет, я решил проблему, сделав то, что @Fenix ​​Voltres сказал выше, и изменил флаг AndroidManifest на android:debuggable="true".

person Uriel Frankel    schedule 05.01.2014

если у вас открыто 2 экземпляра eclipse, это может вызвать проблему.

закройте другие экземпляры и повторите попытку.

person dvrm    schedule 09.04.2014