【问题标题】:"Source Not Found", Debugging Android Application in Eclipse [closed]“找不到源”,在 Eclipse 中调试 Android 应用程序 [关闭]
【发布时间】:2013-07-26 02:26:08
【问题描述】:

当我尝试查看平台 JAR 或在 Eclipse 中调试我的 android 应用程序时,总是会显示以下屏幕。

我在网上看了一些帖子,了解到Android SDK不附带Source Code。但是如何下载正确版本的源代码并附加到 Eclipse 中?

我想下面的链接为我提供了正确的解决方案,但是不幸的是它已经过时了,我只能下载 Cupcake(1.5)Donut(1.6) & Eclair(2.1)

Attaching Android platform source in Eclipse

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

【问题讨论】:

    标签: android debugging jar android-source platform


    【解决方案1】:

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

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

    Android Versions and API Levels

    2) 我压缩了下载的文件。 (本例中为 android-15

    3) 在“Source Not Found”页面中,我点击了“Attach Source”按钮并选择了我在步骤2中归档的zip文件。

    【讨论】:

    • 简化:您也可以选择文件夹,例如android-15/,当您在单击“附加源”后出现的对话框中单击“选择文件夹...”时。也许那是一个新按钮?
    • @eWolf 我不确定。它可能是一个新按钮。上次我只能附加 zip 文件。
    【解决方案2】:

    一段时间以来,Android SDK 管理器允许您安装大多数 SDK 级别的源代码。确保您的 Eclipse 的 Android 插件是最新的。启动 SDK 管理器并确保您拥有最新版本的工具。然后,在每个 SDK 级别下,应该有一个标题为 Sources for SDK 的项目。确保安装了您想要的级别。

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

    【讨论】:

      【解决方案3】:

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

      您可以点击此链接

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

      并下载源代码

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-03
        • 2011-12-04
        • 2015-01-23
        • 2010-12-29
        • 2012-07-04
        相关资源
        最近更新 更多