2013-07-01 71 views
0

我正在使用Android 4.0.3(API 15)。当我在调试器中停止并进入Android源代码时,源代码不匹配 - 也就是说,我最终得到了一些任意数量的函数,这些函数在我所介绍的函数之外。看起来SDK管理器正在下载一个与jar比较略有不同的源代码版本。android源码不匹配jar,在eclipse

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

  • 舱单点到版本15

  • Java构建路径(项目 - 属性)显示版本15.

  • 当我将鼠标悬停在该特定Android的源文件的标签,它显示正确的道路。

我在想什么?

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

回答

2

答案很明显,回顾一下:)用于调试的源代码必须与设备上的版本相匹配,而不是最低版本。诀窍是让Eclipse“放手”其源代码设置,以便我可以将其指向正确的版本。