参考:https://www.jianshu.com/p/2e18672fe02e
因为配置代理部分有点问题,所以我是直接下载文件来配置源码的,省去一些麻烦。
1.pathclassloader source code
当然也可以找一下国内的镜像,这样就不用翻墙了
2.下载,要使用正式版,所以直接在地址栏把libcore-snapshop改成libcore。或者点击下面的链接
https://android.googlesource.com/platform/libcore
根据你当前的开发版本,切换到对应的分支上,比如我现在用的是android33
切换分支后,点击包下载:
3.源码关联
下载完成后,解压缩得到android-t-qpr1-beta-2-gpl文件夹,找到你的Android-sdk路径,把这个文件夹放到跟source一样的路径下,方便后面查找。
File->Project Structure->sdk location可以查找到你的Android sdk路径。
将android-t-qpr1-beta-2-gpl中的dalvik源码目录(java-src下面的)复制到对应的android-33 源码目录下。
4.重新打开AndroidStudio,这时源码就可以正常显示了