关于Android Studio 查看源码 throw new RuntimeException("Stub!")的一种解决办法
2017-02-07 12:00
1081 查看
Android Studio 查看源码 throw new RuntimeException("Stub!")的一种解决办法
本人android studio2.2.2,查看源代码时候无法关联,出现如下throw new RuntimeException("Stub!"); 内容
其实这是一个studio的bug,网上大多数都是要求修改.AndroidStudio1.2/config/options/jdk.table.xml,其实没那么麻烦。
只需要重新设置一下SDK Location即可,设置如下:
Setting->Preferences -> Appearance & Behavior -> System Settings -> Android SDK--->点击EditAndroid SDK location ,
然后点击下一步--->下一步-->完成
之后就会发现源码内容出现了,不过源码内部会调用别的类的属性,但是这些类的属性是隐藏的,还是会有一些错误存在,但是源码内容可以查看了,前提是下载了对应当前编译版本的android sdk source 文件,可以在android/sdk/sources 文件夹下查看是否有当前编译版本的文件,如果没有需要先下载。
因为源码中有一部分是不暴露出来的,所以查看的时候还是会有报错,所以建议使用Source Insight 查看源码
本人android studio2.2.2,查看源代码时候无法关联,出现如下throw new RuntimeException("Stub!"); 内容
其实这是一个studio的bug,网上大多数都是要求修改.AndroidStudio1.2/config/options/jdk.table.xml,其实没那么麻烦。
只需要重新设置一下SDK Location即可,设置如下:
Setting->Preferences -> Appearance & Behavior -> System Settings -> Android SDK--->点击EditAndroid SDK location ,
然后点击下一步--->下一步-->完成
之后就会发现源码内容出现了,不过源码内部会调用别的类的属性,但是这些类的属性是隐藏的,还是会有一些错误存在,但是源码内容可以查看了,前提是下载了对应当前编译版本的android sdk source 文件,可以在android/sdk/sources 文件夹下查看是否有当前编译版本的文件,如果没有需要先下载。
因为源码中有一部分是不暴露出来的,所以查看的时候还是会有报错,所以建议使用Source Insight 查看源码
相关文章推荐
- Android studio使用时查看源码遇到:“throw new RuntimeException("Stub!")”的解决办法!
- 【Android Studio】查看源码时提示“throw new RuntimeException("Stub!")”
- 查看源码 throw new RuntimeException("Stub!") 教你使用AndroidStudio关联源代码
- 查看源码 throw new RuntimeException("Stub!") 教你使用AndroidStudio关联源代码
- 源码中throw new RuntimeException("Stub!");的含义
- 源码中出现throw new RuntimeException("Stub!")的理解
- 为什么源码中很多方法就一行throw new RuntimeException("Stub!")
- Laravel 出现"RuntimeException inEncrypter.php line 43: The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths."问题的解决办法
- 关于用eclipse查看jar包中源码的解决办法
- asp.net 关于提示“当前上下文中不存在名称"XXX"”的一种情况的解决办法
- 关于android studio 的FAILURE: Build failed with an exception解决办法
- Android中关于String转int遇到的java.lang.NumberFormatException: Invalid int: "5000.00"错解决办法
- 解决报错: Exception in thread "main" java.lang.RuntimeException: Stub!
- 关于Eclipse出现java.lang.RuntimeException: Widget disposed too early! 的解决办法
- Exception in thread "main" com.sun.xml.internal.ws.model.RuntimeModelerException: 解决办法
- Android Studio 查看不到SDK源码解决办法
- Rational Rose破解版 关于启动和关闭时都弹出"java.lang.ClassNotFoundException"的解决办法
- 关于Eclipse出现java.lang.RuntimeException: Widget disposed too early! 的解决办法
- Exception in thread "main" java.lang.NoSuchFieldError的 一种解决办法
- Android Studio 查看不到SDK源码解决办法