Eclipse中查看android工程代码出现”android.jar has no source attachment”的解决方案

yizhihongxing

在Eclipse中查看Android工程代码时,有时会出现“android.jar has no source attachment”的错误提示,这种情况通常是因为我们没有安装或链接android SDK,需要安装或更新相应版本的SDK并与Eclipse链接才能进行代码查看。

下面详细介绍“Eclipse中查看android工程代码出现"android.jar has no source attachment"的解决方案”的完整攻略:

步骤一:检查SDK与Eclipse是否链接

首先在Eclipse中检查是否已经链接了正确版本的SDK,不确定的话可以重新链接:

1.点击菜单栏的“Window”;

2.选择“Preferences”;

3.在弹出的对话框中搜索“SDK”,选择“Android”,在“SDK location”中确认SDK路径是否正确,如果路径错误则修改为正确路径;

4.点击“Apply”保存后退出。

步骤二:查看SDK是否完整

如果SDK未安装完整导致缺少相关文件也会导致“android.jar has no source attachment”的错误。可以通过以下步骤确认:

1.检查上一步中确认的“SDK location”路径中是否包含“sources”文件夹,如果缺少“sources”文件夹,则需要下载并安装相应版本的SDK,或者使用SDK Manager更新相应版本的SDK;

2.如果使用SDK Manager更新SDK,则可以在更新时勾选“Sources for Android SDK”选项,以确保同时下载Sources文件;

3.更新完成后从“SDK location”路径中打开“platforms”文件夹,确认是否存在该SDK版本的文件夹,该文件夹下应包含“android.jar”、“sources”和“docs”三个文件夹。

步骤三:将source attachment添加到android.jar

如果SDK已经链接并且文件完整,但仍然出现“android.jar has no source attachment”的错误,那么需要将source attachment添加到android.jar文件中,有两种方法:

①手动添加source attachment

在Eclipse中,将鼠标移动到“android.jar”上,右击,选择“Properties”->“Java Source Attachment”->“External location”,点击“External Folder”按钮,选择SDK源代码的解压路径中的“sources”文件夹。这样就成功添加了source attachment到android.jar文件中。

②使用插件添加source attachment

可以使用Android Sources插件来添加source attachment,步骤如下:

1.先将Eclipse安装路径下的“plugins”文件夹备份重命名;

2.打开Eclipse的Help菜单、Eclipse Market,搜索“android sources”或直接复制“http://acquasys.azurewebsites.net/AndroidSources/”到“Eclipse Marketplace”中进行搜索和安装;

3.重启Eclipse,将会自动安装所需插件;

4.在Eclipse中,将鼠标移动到“android.jar”上,右击,选择“Properties”->“Java Source Attachment”->“External location”,如果没有找到源代码会提示搜索源代码,点击“Yes”,等待搜索结果。搜索成功后,就成功添加了source attachment到android.jar文件中。

以上就是“Eclipse中查看android工程代码出现"android.jar has no source attachment"的解决方案”的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Eclipse中查看android工程代码出现”android.jar has no source attachment”的解决方案 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • cmdbuild安装

    CMDBuild安装攻略 CMDBuild是一款开源的IT资产管理软件,它提供了一套完整的IT资产管理解决方案,包括资产管理、配置管理、服务管理、变更管理等功能。本文将提供一个完整攻略,介绍CMDBuild的安装方法和注意事项,并提供两个示例说明。 安装方法 可以按照以下步骤安装CMDBuild: 下载CMDBuild安装包,可以从官网下载最新版本的安装包。…

    other 2023年5月8日
    00
  • android I/0流操作文件(文件存储)

    Android I/O流操作文件(文件存储)攻略 在Android开发中,我们经常需要对文件进行读写操作。Android提供了一些I/O流操作文件的方法,可以方便地进行文件的读写和存储。下面是一个完整的攻略,包含了文件的读取、写入和存储的示例。 1. 文件读取 要读取文件,我们可以使用FileInputStream类和BufferedReader类。下面是一…

    other 2023年8月26日
    00
  • 兔兔助手Cydia一键安装工具已经发布 使用方法及下载地址

    兔兔助手Cydia一键安装工具攻略 简介 兔兔助手Cydia一键安装工具是一款方便快捷的工具,用于在iOS设备上安装Cydia。本攻略将详细介绍该工具的使用方法及下载地址。 下载地址 你可以从以下地址下载兔兔助手Cydia一键安装工具:下载地址 使用方法 下载并安装兔兔助手Cydia一键安装工具。 打开兔兔助手Cydia一键安装工具应用程序。 连接你的iOS…

    other 2023年8月5日
    00
  • python pip安装的包目录(site-packages目录的位置)

    当使用Python的包管理工具pip安装包时,这些包会被默认安装到Python的site-packages目录中。site-packages目录是Python解释器用于存储第三方库和模块的位置。下面是安装包到site-packages目录的完整攻略: 确定site-packages目录的位置: 在命令行中运行以下命令:python -m site –use…

    other 2023年9月7日
    00
  • ruby的版本升级

    Ruby版本升级攻略 Ruby是一种流行的编程语言,它经常会发布新版本。如果您想升级您的Ruby版本,本攻略将为您提供详细的步骤和示例说明。 步骤 以下是升级Ruby版本的步骤: 确认当前Ruby版本 在升级Ruby之前,您需要确认当前正在使用的Ruby版本。您可以在终端中运行以下命令来检查当前Ruby版本: bash ruby -v 这将输出当前正在使用的…

    other 2023年5月9日
    00
  • vue-cli4.x创建企业级项目的方法步骤

    下面是详细讲解“vue-cli4.x创建企业级项目的方法步骤”的完整攻略。 步骤一:安装Node.js和Vue.js 首先,我们需要在本地电脑上安装Node.js。我们可以在官网上下载符合自己系统的安装包并安装完成。完成Node.js的安装后,我们需要使用npm命令安装Vue.js。安装Vue.js的方法如下: npm install vue 步骤二:安装V…

    other 2023年6月27日
    00
  • Qt实现编写SMTP客户端的示例详解

    下面我将为你详细讲解如何使用Qt实现编写SMTP客户端的示例。 简介 Qt是一种跨平台应用程序框架,它提供了一种简单易用的方法来创建图形用户界面以及网络应用程序。在本示例中,我们将使用Qt创建SMTP客户端应用程序,该应用程序可以连接到SMTP服务器并发送电子邮件。 第一步:创建项目 首先,在Qt中创建一个新项目。选择File -> New Proje…

    other 2023年6月25日
    00
  • python关于变量名的基础知识点

    当学习Python时,了解关于变量名的基础知识点是非常重要的。变量名是用来标识和引用存储在计算机内存中的数据。下面是一个详细的攻略,帮助您理解Python中关于变量名的基础知识点。 变量名的特点 变量名是标识符,用于标识和引用数据。 变量名是区分大小写的,例如myVariable和myvariable是不同的变量。 变量名应该具有描述性,能够清晰地表达变量的…

    other 2023年8月8日
    00
合作推广
合作推广
分享本页
返回顶部