如何在AS环境里配置Android API源码

      我们在编写代码的时候经常需要查看API源码来看一看里面的具体逻辑,但是有时候我们选中某一个方法使用ctr+鼠标左键发现只能看到class文件,这个时候就说明我们的环境里没有相关SDK版本的API源码

操作步骤:

(1)查看build.gradle(Module:app)文件,查看当前编译的SDK版本(比如如下为API 27):

compileSdkVersion 27
defaultConfig {
    applicationId "com.hfut.operationdrawable"
    minSdkVersion 22
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

(2)查看对应SDK版本的源码是否下载

第一步:打开SDK配置

如何在AS环境里配置Android API源码_第1张图片

                                                                                                图 1

第二步:选中上图中的“Show Package Details”,然后选择对应SDK版本的源码并点击“OK”下载

如何在AS环境里配置Android API源码_第2张图片

                                                                                               图 2

第三步:查看下载是否成功(在图1配置的SDK目录下查看)

如何在AS环境里配置Android API源码_第3张图片

 

(3)在AS中添加配置,具体在目录:

C:\Users\huaya\.AndroidStudio3.0\config\options,其中用户名和AS版本号可能有出入;进入该目录后,查看jdk.table.xml文件,可以使用notepad++打开进行编辑,因为每一个版本的SDK相关配置都如如下格式:

 
      
      
      
      
      
        
          
            
          
        
        
          
            
            
          
        
        
          
            
          
        
        
          
            
          
        
      
      
    

其中如下部分就是源码的配置部分:


          
            
          

(4)重启AS就可以正常查看源码了

注:欢迎扫码关注

 

你可能感兴趣的:(Android基础,Android,Studio,随笔)