通过Android Studio查看SDK源码

最近用Android Studio开发中,想进入源码老是看不到内容(Sources for android API 23 Platfrom not found),以前没太注意这个问题,因为有的时候还能在线看得到,现在进入就看不到源码内容很不方便。然后在网上搜了搜,都是老版本的,可以设置源码位置,可我在Android Studio 找了个遍都没找到sourcepath。要么就是没有说到重点,于是今天做个记录,希望能帮助大家,切入正题

一、获取Android源码资源

打开Android SDK Manager 下载你需要的源码(Sources for Android SDK) 
下载完成后会在你的SDK 根目录下的source 文件夹。正常这样重启Android Studio 应该就能看到源码了,应该是Android Studio 有问题,所以看不到源码。

二、Android Studio 关联源码

以前在eclipse里面是有Java build path 有source path 配置关联源码,或者如果想看人家jar包里面的反编译源码配置个jad plugin插件,也可以比较愉快的写代码了。 
但是Android Studio没有这个配置,我们可以通过修改一个jdk.table.xml文件来配置源码路径 
自己动手进入Android Studio的配置目录一般这个目录是隐藏的,需要显示隐藏文件

windows下:系统盘:\Users\username.AndroidStudio2.1 
Mac下:~/Library/Preferences/.AndroidStudio2.1 
Linux:/.AndroidStudio/config/options/

搜索找到 jdk.table.xml 的文件,用文本编辑器对里面所有版本的 节点添加对应的源码地址。 
下面是我的一段linux 上的配置代码:

<sourcePath>         type="composite">            type="simple" url="file://$USER_HOME$/develope/Android/sources/android-23" />            sourcePath>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

通过Android Studio查看SDK源码_第1张图片

这样我们就可以开开心心写代码了,看一些sdk 里面的源码。下面附上两张效果图 
通过Android Studio查看SDK源码_第2张图片

通过Android Studio查看SDK源码_第3张图片

更多相关文章

  1. Android之Rxjava2.X 10————Rxjava源码阅读2
  2. Android沉浸式状态栏+图片背景+标题栏渐变+背景伸缩
  3. Android--高效地加载大图片
  4. Android studio中Git的学习和使用心得(二)在Android studio中如何
  5. Android画圆角矩形图片,并在图片上写字
  6. okhttp的应用详解与源码解析--http的发展史
  7. Ubuntu Linux下android源码下载方法
  8. Android Studio代码调试大全
  9. Android 实现闪屏页和右上角的倒计时跳转实例代码

随机推荐

  1. Android知识体系总结之Android部分Activi
  2. android中的基本控件
  3. Android对SD卡进行读写
  4. Android之Handler用法总结
  5. Android异步处理二:使用AsyncTask异步更新
  6. Android(安卓)TextView 文字居中
  7. Android——SharedPreferences
  8. android中的数据库——学习
  9. Android(安卓)shell 系统命令
  10. android常用框架