“未找到源”,在Eclipse中调试Android应用程序

时间:2013-07-26 02:26:08

标签: android debugging jar android-source platform

当我试图查看平台JAR或我在Eclipse调试我的Android应用程序时,以下屏幕始终显示。

enter image description here

我已在线阅读了一些帖子,并了解 Android SDK 未附带源代码。但是如何在Eclipse中下载正确版本的源代码并附加?

  

我想以下链接为我提供了正确的解决方案,但不幸的是它已经过时了,我只能下载源代码 Cupcake(1.5)甜甜圈(1.6)< / strong>&amp;的埃克莱尔(2.1)即可。

Attaching Android platform source in Eclipse

有人能为我提供下载Ice Cream Sandwich(4.0.3)源代码的链接吗?任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:5)

我的问题通过以下几个步骤解决了。

1)我通过Android SDK Manager下载了源代码。 (源代码将下载到位于“path_to_android_sdk / sources / android-xx”中的源目录)。 xx API级别编号( 15 for 4.0.3)。为方便起见,可以在以下链接中找到Android版本和API级别。

Android Versions and API Levels

2)我压缩了下载的文件。 (在这种情况下 android-15

3)在“未找到来源”页面中,我点击了“附加来源”按钮,然后选择了我在步骤2中存档的zip文件。

答案 1 :(得分:2)

现在,Android SDK Manager允许您安装大多数SDK级别的源。确保您的Eclipse Android插件是最新的。启动SDK Manager并确保您拥有最新版本的工具。然后,在每个SDK级别下,应该有一个标题为 SDK的源的项目。确保已安装所需的级别。

如果Eclipse调试器仍无法使用这些源,请右键单击Package Explorer窗格中的项目,导航到Android Tools,然后选择“Fix Project Properties”。

答案 2 :(得分:0)

Android源代码树位于Google托管的Git存储库中。本文档介绍了如何下载特定Android代码行的源代码树。

您可以点这个链接

http://source.android.com/source/downloading.html

并下载源代码