Android Studio查看源码失败

yanwang19930305 2015-10-21 04:01:15
Android Studio 查看framework源码跳转到的是相应类的class文件,搜索相应的java文件是可以打开的,这该怎么解决?
第一次打开源码的时候,提示JetBrains Decompiler提示,如果不选择accept的话就跳出了,所以只好点了accept,可是却出现了这个问题。。
...全文
1297 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
elaine_liu_ 2018-06-05
  • 打赏
  • 举报
回复
这种情况下需要修改jdk.table.xml文件才能正常查看源代码,路径如下:
Windows : C:\Users\{USER_NAME}\.AndroidStudio{version}\config\options\jdk.table.xml
Linix : ~/Library/Preferences/AndroidStudio{version}/options/jdk.table.xml

jdk.table.xml文件中搜索Android Api Platform 25(版本对应你下载的sdk source版本),在<source path>标签中添加具体路径:
<root type="simple" url="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-25" />

重启Android Studio即可。

dww981226717 2017-11-24
  • 打赏
  • 举报
回复
http://www.jianshu.com/p/55431d8c58cc,修改jdk.table.xml,添加对应API的设置,记得设置完成后重启Android Studio
r00_a2lBUR 2017-11-17
  • 打赏
  • 举报
回复
引用 10 楼 moonFY 的回复:
[quote=引用 9 楼 r00_a2lBUR 的回复:] 楼主,你的问题解决了吗?
如果你用 的是 AS 。那么你看看是不是没有下载源码, 或者 API 版本过低 没有源码, 或者 版本 是最新的 27 版本,最新版本还没有源码[/quote] 谢谢你的建议,一会来试一下。
r00_a2lBUR 2017-11-16
  • 打赏
  • 举报
回复
楼主,你的问题解决了吗?
moonFY 2017-11-16
  • 打赏
  • 举报
回复
引用 9 楼 r00_a2lBUR 的回复:
楼主,你的问题解决了吗?
如果你用 的是 AS 。那么你看看是不是没有下载源码, 或者 API 版本过低 没有源码, 或者 版本 是最新的 27 版本,最新版本还没有源码
xianrenli38 2017-10-30
  • 打赏
  • 举报
回复
这个问题我也遇见了 ,我机器上的aar包中的方法体是看不到的 ,后来我又看了另外一台机器上的,aar包中的方法体是可以看到的

解决方法:
查看plugin
这两个是不是很像
java decompiler commpler (ide用的插件)
java bytecode commpler(android studio 用的插件)
我的插件里这两个都装了,我把java decompiler commpler 这个插件删除,同时保留了java bytecode commpler 这个时候重启as,aar中的方法体可以看到了

siawenpp 2017-10-30
  • 打赏
  • 举报
回复
http://blog.csdn.net/yanbober/article/details/48846331
「已注销」 2016-11-07
  • 打赏
  • 举报
回复
解决了没有?
yanwang19930305 2015-10-28
  • 打赏
  • 举报
回复
是用的java8....
jklwan 2015-10-27
  • 打赏
  • 举报
回复
用java7或java8,java5太老了。
yanwang19930305 2015-10-27
  • 打赏
  • 举报
回复
这个是编译过后的源码啊,在编辑界面搜索Activity类,能搜到正常的源码。。
csdn_faith 2015-10-23
  • 打赏
  • 举报
回复
这个是sdk的源码吗,如果是的话,说明你的sdk没下载完全,你看下sdk/sources里面有没有对应的android-XX。 如果是第三方库的话,就要在相应的官网上现在源码,在attach一下

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧