android studio3无法查看源码

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

跟踪查看安卓原生代码时可能会发现如下情况

android studio3无法查看源码_第1张图片

没有办法查看到具体代码。

网上看了一下,好多说修改jdk.table.xml中的sourcePath的,测了一下,没用,每次重启studio都会重写覆盖掉这个xml文件。可能这个办法只针对studio2吧。

这个问题跟API版本有关

android studio3无法查看源码_第2张图片

可以看到26和27是有专门的source sdk的,但最新28还没有。所有28目前应该是没办法看到源码的。

所以api28想看到源码,只能修改sdk版本。

修改build.gradle

android studio3无法查看源码_第3张图片

改为需要的并且支持源码版本,保存 重启就可以看到源码了。

android studio3无法查看源码_第4张图片

高版本改到低版本还会有兼容性的问题需要处理,比如低版本不支持的新特性。这里不得不吐槽一下,安卓各个版本直接的兼容真是坑爹。

转载于:https://my.oschina.net/u/1772981/blog/1844126

你可能感兴趣的:(android studio3无法查看源码)