好的,所以我一直試圖從jdb調試Android應用程序。從JDB調試Android應用程序(在Emacs中)
我運行模擬器,安裝應用程序,運行ddms,然後啓動應用程序,然後在DDMS中選擇它。現在我用下面的命令運行加多寶
加多寶-attach本地主機:8700 -sourcepath /項目根/ src目錄
加多寶能夠連接到進程,然後命令,如
停在com.android.helloworld.onClick
效果很好。
然而,當我使用在Emacs CX空間,它運行與行號的命令時,
停在com.android.helloworld:22
和我得到這個輸出
無法設置斷點com.android.helloworld:22:沒有代碼在第22行 com.android.helloworld
我檢查過行號是否正確,並試圖通過文件名本身,無濟於事。有任何想法嗎?
我有同樣的問題。輸入行數比方法要容易得多。 –