【发布时间】:2012-02-23 21:24:33
【问题描述】:
我刚刚升级到最新的 Android SDK 工具。现在,当我在库项目中设置断点并命中断点时,我只会得到一个空白的 .class 文件,并且无法再调试或单步执行源代码。我需要做什么来修复最新的 SDK 工具以添加对调试库项目的支持?
此时似乎根本无法调试库项目?
.classpath 文件
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="output" path="bin/classes"/>
</classpath>
这个类路径中的所有项目似乎都与我所包含的库项目相对应。这是主项目的类路径,不是库项目。
有谁知道自最新工具发布以来出现的有关如何执行库项目的任何新文档?现有文档似乎不再有效。我曾经能够单步调试和调试任何包含在顶级 Android 应用程序中的库。因此,要全面测试一个库,我可以通过交付主应用程序来完成。但现在看来,再也做不到了。
我是否需要将库设置为非库,然后单独调试和测试库,然后在交付之前将库设置回库?这似乎 SDK 自上次发布以来已经瘫痪。
【问题讨论】:
-
可能重复question
-
它不是这个的副本。我已经读过这个问题。它不能解决这个问题。此外,接受的答案也不起作用,正如问题“问题又回来了,我不再能够调试。我没有更改任何项目设置或任何东西。非常令人沮丧。”将来,当链接显然没有帮助时,请不要只是搜索和回复重复。我厌倦了被标记为重复的问题,这些问题不是或没有已知的好的解决方案。
标签: android