0

我正在使用 Android 4.0.3 (API 15)。当我在调试器中停止并进入 Android 的源代码时,源代码不匹配——也就是说,我最终在我进入的函数之外出现了一些任意数量的行。SDK 管理器似乎正在下载与 jar 略有不同的源版本。

  • 我尝试卸载 jar(通过 Android SDK 管理器)并重新安装。同样的问题。

  • 清单指向版本 15。

  • java Build Path (project - properties) 显示版本 15。

  • 当我将鼠标悬停在特定 android 源文件的选项卡上时,它会显示正确的路径。

我错过了什么?

还有一条评论:在 Java 构建路径中,它会自动添加一个名为“Android 4.0.3”的条目,即使我已经添加了“android.jar”。无论如何,源路径是正确的。

4

1 回答 1

2

回想起来,答案是显而易见的 :) 您用于调试的源代码必须与您设备上的版本匹配,而不是最低版本。诀窍是让 Eclipse “放开”它的源设置,这样我就可以将它指向正确的版本。

于 2013-08-06T02:46:20.447 回答