Android Eclipse ADT无法在SDK源上设置条件断点:缺少java项目上下文
我正在尝试用Eclipse3.7.1调试一个简单的Android应用程序。我附加了Android SDK的源代码,这样我也可以逐步完成SDK的代码。我可以在SDK的代码上设置无条件断点,但不能设置条件断点。如果我尝试,会收到以下错误消息: 条件断点错误 条件断点有编译错误 原因: 无法编译条件断点-缺少java项目上下文 但是,在自己的源上使用条件断点是可行的Android Eclipse ADT无法在SDK源上设置条件断点:缺少java项目上下文,android,eclipse,adt,conditional-breakpoint,Android,Eclipse,Adt,Conditional Breakpoint,我正在尝试用Eclipse3.7.1调试一个简单的Android应用程序。我附加了Android SDK的源代码,这样我也可以逐步完成SDK的代码。我可以在SDK的代码上设置无条件断点,但不能设置条件断点。如果我尝试,会收到以下错误消息: 条件断点错误 条件断点有编译错误 原因: 无法编译条件断点-缺少java项目上下文 但是,在自己的源上使用条件断点是可行的 建议将包含第三方jar的项目转换为Java项目。但我不知道如何为Android SDK实现这一点,即如何将其添加为Eclipse项目。(
建议将包含第三方jar的项目转换为Java项目。但我不知道如何为Android SDK实现这一点,即如何将其添加为Eclipse项目。(这是否合理?要修复此错误,请为项目使用的Android库创建一个新的Java项目。将SDK提供的Android库的源代码链接到该项目。排除所有内容(*),否则警告和错误消息将充斥您的日志!将新项目的源代码附加到项目使用的«android.jar»上。就这样
我写了一个更为循序渐进的解决方案。这很有效,但我恐怕不明白根本原因。你能解释一下吗?这样我就可以在官方的bug追踪器上创建一个bug报告了。