2017-09-26 41 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

这应该是抽象类的实现,但是,是的,没有工作 –