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

 更新时间:2016年05月23日 10:29:55   作者:xiaopihaierletian  
这篇文章主要介绍了Eclipse中查看android工程代码出现"android.jar has no source attachment"的解决方案,需要的朋友可以参考下

问题描述

Source not found

The JAR file D:\.....\sdk\platforms\android-17\android.jar has no source attachment.


提示就是找不到android.jar对应的source code

解决办法:

由于我的工程创建时选择的Target SDK 和 Compile with选项 均为android4.2.2,对应的api是17,因此就是eclipse找不到android api 17中的android.jar的源代码。
1. 使用SDK Manager下载4.2.2版本的Sources for Android SDK



以本机为例下载后的目录为:
D:\adt-bundle-windows-x86_64-20130522\sdk\sources\android-17

2. 添加源代码

点击出错窗口中的Attach Source...按钮,然后


找到
D:/adt-bundle-windows-x86_64-20130522/sdk/sources/android-17
点击OK后源代码就显示出来了

================

2013.10.9更新:

可能是使用了android4.3(API 18)新的api,今天使用Eclipse/ADT Bundle出现了

the source attachment does not contain the source for the file *.class 的问题,而指定的源代码目录是没有问题的,问题竟然是编码问题。

上图中的Encoding选项修改为UTF-8,问题解决。

以上就是本文的全部内容,希望对大家的学习有所帮助。

相关文章

  • SpringCloud添加客户端Eureka Client过程解析

    SpringCloud添加客户端Eureka Client过程解析

    这篇文章主要介绍了SpringCloud添加客户端Eureka Client过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • SpringBoot3集成Swagger3的详细教程

    SpringBoot3集成Swagger3的详细教程

    Swagger 3(OpenAPI 3.0)提供了更加强大和灵活的API文档生成能力,本教程将指导您如何在Spring Boot 3项目中集成Swagger3,并使用Knife4j作为UI界面,需要的朋友可以参考下
    2024-03-03
  • Java线程创建与Thread类的使用方法

    Java线程创建与Thread类的使用方法

    这篇文章主要介绍了Java线程创建与Thread类的使用方法,围绕java多线程中Thread类的使用以及有关线程对象创建和常用方法的相关资料展开详细内容,具有一定的参考价值,需要的下伙伴可以参考一下
    2022-06-06
  • java 中Executor, ExecutorService 和 Executors 间的不同

    java 中Executor, ExecutorService 和 Executors 间的不同

    这篇文章主要介绍了java 中Executor, ExecutorService 和 Executors 间的不同的相关资料,需要的朋友可以参考下
    2017-06-06
  • Spring boot 运用策略模式实现避免多次使用if

    Spring boot 运用策略模式实现避免多次使用if

    这篇文章主要介绍了Spring boot 运用策略模式实现避免多次使用if,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Java自带的加密类MessageDigest类代码示例

    Java自带的加密类MessageDigest类代码示例

    这篇文章主要介绍了Java自带的加密类MessageDigest类代码示例,分享了常见的三种加密方式代码示例,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Java设计模式单例模式(Singleton)用法解析

    Java设计模式单例模式(Singleton)用法解析

    这篇文章主要介绍了Java设计模式单例模式(Singleton)用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • SpringBoot使用spring.factories加载默认配置的实现代码

    SpringBoot使用spring.factories加载默认配置的实现代码

    在日常开发过程中,发布一些产品或者框架时,会遇到某些功能需要一些配置才能正常运行,这时我们需要的提供默认配置项,同时用户也能覆盖进行个性化
    2024-06-06
  • springboot如何读取模板文件

    springboot如何读取模板文件

    这篇文章主要介绍了springboot如何读取模版文件的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 使用sharding-jdbc实现水平分库+水平分表的示例代码

    使用sharding-jdbc实现水平分库+水平分表的示例代码

    本文主要介绍了使用sharding-jdbc实现水平分库+水平分表,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12

最新评论