Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Eclipse ADT无法在SDK源上设置条件断点:缺少java项目上下文_Android_Eclipse_Adt_Conditional Breakpoint - Fatal编程技术网

Android Eclipse ADT无法在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项目。(

我正在尝试用Eclipse3.7.1调试一个简单的Android应用程序。我附加了Android SDK的源代码,这样我也可以逐步完成SDK的代码。我可以在SDK的代码上设置无条件断点,但不能设置条件断点。如果我尝试,会收到以下错误消息:

条件断点错误

条件断点有编译错误

原因:

无法编译条件断点-缺少java项目上下文

但是,在自己的源上使用条件断点是可行的


建议将包含第三方jar的项目转换为Java项目。但我不知道如何为Android SDK实现这一点,即如何将其添加为Eclipse项目。(这是否合理?

要修复此错误,请为项目使用的Android库创建一个新的Java项目。将SDK提供的Android库的源代码链接到该项目。排除所有内容(*),否则警告和错误消息将充斥您的日志!将新项目的源代码附加到项目使用的«android.jar»上。就这样


我写了一个更为循序渐进的解决方案。

这很有效,但我恐怕不明白根本原因。你能解释一下吗?这样我就可以在官方的bug追踪器上创建一个bug报告了。