Хорошо, я пытался отлаживать приложения Android с помощью jdb.
Я запускаю эмулятор, устанавливаю приложение, запускаю ddms, затем запускаю приложение и затем выбираю его в DDMS.Теперь я запускаю jdb с помощью следующей команды
jdb -attach localhost: 8700 -sourcepath / project-root / src
jdb может подключиться к процессу, итогда такая команда, как
stop в com.android.helloworld.onClick
работает хорошо.
Однако, когдаЯ использую пространство Cx в Emacs, он запускает команду с номером строки,
, остановка на com.android.helloworld: 22 * 1023 *
иЯ получаю этот вывод
Невозможно установить точку останова com.android.helloworld: 22: Нет кода в строке 22 в com.android.helloworld
Я проверил, чтоНомер строки правильный, и попытался передать само имя файла, но безрезультатно.Есть идеи?