美文网首页
Android Studio 查看某些源码报红,找不到类

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

作者: cqj | 来源:发表于2022-11-03 15:09 被阅读0次

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

    图1 源码报红

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

    解决方案

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

    图2

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

    图3

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

    相关文章

      网友评论

          本文标题:Android Studio 查看某些源码报红,找不到类

          本文链接:https://www.haomeiwen.com/subject/bdletdtx.html