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

2022-11-03  本文已影响0人  cqj

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

图1 源码报红

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

解决方案

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

图2

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

图3

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

上一篇下一篇

猜你喜欢

热点阅读