Android Studio Debug и DDMS

Есть ли способ одновременного отладки и ddms? Например: добавьте точку останова в приемник sms, отправьте sms с ddms и остановитесь в точке останова.

Ответ 1

Вы не можете использовать DDMS для отправки SMS и отладки, поскольку единственный способ сделать это - отключить интеграцию ADB в студии android, и это нужно для отладки.

Вместо этого используйте окно терминала в Android Studio для telnet в консоли эмулятора:

telnet localhost <port number>

и отправьте SMS с помощью команды:

sms send <senderPhoneNumber> <textmessage>

более подробную информацию можно найти на http://developer.android.com/tools/devices/emulator.html

Ответ 2

У вас есть кнопка справа от приложения RUN. Чтобы приложение запускалось при отладке.

и вы должны проверить чаевые и трюки og android studio для более.

Ответ 3

Да, почему бы и нет? Я предполагаю, что вы используете Eclipse. Установите точку останова в перспективе Debug, переключитесь на перспективу DDMS и отправьте SMS-сообщение. Вы должны остановиться в точке останова. Вы также можете использовать внешнее приложение DDMS, если вам не нравятся перспективы переключения.