在eclipse中,android源码不匹配jar

时间:2013-07-01 23:14:27

标签: android eclipse

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

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

  • Manifest指向第15版。

  • java Build Path(项目 - 属性)显示版本15.

  • 当我将鼠标悬停在特定Android源文件的标签上时,会显示正确的路径。

我错过了什么?

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

1 个答案:

答案 0 :(得分:2)

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