当前位置: 移动技术网 > IT编程>移动开发>Android > Android Studio 查看源码出现throw new RuntimeException("Stub!"); 解决办法

Android Studio 查看源码出现throw new RuntimeException("Stub!"); 解决办法

2020年03月16日  | 移动技术网IT编程  | 我要评论

韩方天下,棒针毛衣编织花样图解,安国天气预报

最近在学习android studio时,回顾了一些java源码,发现有些源码点开以后找不到对应的真正代码,如hashmap中的treenode是继承自linkedhashmap.linkedhashmapentry,但显示找不见linkedhashmapentry这个静态内部类,而且linkedhashmap中的方法只有一句话
throw new runtimeexception("stub!");

hashmap

hashmap

网上搜了一下,有位解决办法是说删除 用户目录/.androidstudio3.6/config/options 下的 jdk.table.xml,但是好端端的文件删了肯定不太好嘛。

查看源码的时候,同一个包下的同一个类,可能存在于不同的jar包中,通过ctrl+点击的方式可能访问到其中一个jar包,而实际的源码在另一个jar中。此时,通过project树的external libraries依次按包路径找到对应的类打开即可看到。

hashmap

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网