我有一个使用Android库的Android应用;这两个项目都在我的Eclipse工作区中打开。我想在库代码中创建一个断点,并在我调试应用程序时让调试器点击它。 目前,当我调试应用程序时,我可以在应用程序代码中点击断点,但它不会停在库代码中的任何断点处。 一些快速的谷歌搜索没有任何与此任务相关的事情。
这可能吗?我做错了吗?
谢谢, 克里斯
编辑---
好的,我现在看到如何将代码附加到库并在代码中点击断点。我可以为一个库做这个,但由于某种原因我不能将代码附加到我真正需要调试的库,但这是一个完全不同的问题... 谢谢你的回复!!
答案 0 :(得分:0)
我现在意识到了这个问题......在库中命中断点的方法是附加Cristian建议的源代码。然而,这根本不适用于我的图书馆,我无法弄清楚它的最长时间。 后来我发现在特定库的构建过程中,有一个混淆步骤重新安排了源文件,更改了它们的包。这就是为什么Eclipse无法弄清楚如何将.jar中的.class文件映射到工作区项目中的.java文件......它们位于不同命名的包中。
感谢您的回复:)