Как отлаживаться без Eclipse?
Имеется Ubuntu, Android SDK, Oracle Java.
Источник: Stack Overflow на русском
Имеется Ubuntu, Android SDK, Oracle Java.
На примере SkeletonApp.
Добавить в onCreate вызов
android.os.Debug.waitForDebugger();
Добавить в файл настроек ~/.bashrc точку останова
stop in com.example.android.skeletonapp.onCreate
Запустить эмулятор
emulator -avd test
Установить приложение
adb install SkeletonActivity-debug.apk
Запустить Dalvik Debug Monitor
ddms
Запустить отладчик (порт виден в ddms)
jdb -sourcepath . -attach localhost:8700