Android Studio 查看某些源码报红,找不到类

在你追踪源码时,经常会看到如下,想追踪PhoneWindow发现找不到源码

图1 源码报红

这种现象的产生是Google出于安全或其他什么原因,编译完成的android.jar会将某些方法和类隐藏,AS在jar中找不到这些类和方法,所以报红,如何解决呢??

解决方案

自己编译源码形成android.jar,将自编译的android.jar包替换本地sdk(如图2位置->platforms目录下)的android.jar包(注意Android sdk的版本)

图2

重新编译一下,效果如下,可以查看源码了

图3

如果需要编译好的jar包,请留言或者私信我

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容