2017-09-26 40 views
1

我正在通過Android Studio中的調試學習PKMS。但是我沒有在方法handleStartCopy()中設置斷點,或者以另一種方式說出它,它並沒有停在我設置的斷點處。無法在Java抽象類中設置斷點

+0

當我做了一些比較後,我發現它只在我試圖在抽象類方法中設置斷點時失敗 –

+0

我清除了Android Studio生成的所有文件,並重新導入AOSP,它再次運行。 –

回答

0

在實現此方法的類中設置斷點。這是代碼運行時實際執行的內容。

+0

我做到了,但stil沒有工作。 –

0

你不能在抽象類中放置斷點,因爲它們沒有任何實現可以監視。

如果您想爲該方法放置斷點,請搜索已實施它的類並搜索使用@override註釋的方法。

在那個類裏面,你的斷點可以完美工作。

+0

class PackageHandler extends Handler { ... private boolean connectToService(){ Intent service = new Intent()。setComponent(DEFAULT_CONTAINER_COMPONENT); .... } } –

+0

這應該是抽象類的實現,但是,是的,沒有工作 –