洛克Lee 2021-08-18 23:26 采纳率: 100%
浏览 40
已结题

为什么有一些类的API 和 源文件对应不上?如Android中的Display.java类

img

img

上面两张图,分别是 android.view.Display.java这个类的源码结构和 反编译出来的结构。可以明显看出,源码文件中有更多的公共方法可以调用 ,但是在反编译出来的 真正能调用的方法的个数 却很有限? 为什么类的API 和 源码对应不上? 以上截图是Api 28下的。

  • 写回答

1条回答 默认 最新

  • zlebhs 2021-08-19 08:27
    关注

    官方有意把一些类里的一些方法隐藏了,他们认为这些方法不应该给应用层调用

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月9日
  • 已采纳回答 9月1日
  • 创建了问题 8月18日