洛克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日

悬赏问题

  • ¥15 为什么树莓派5b显示禁止连接
  • ¥15 请专家处理报错!基于深度学习的车型分类问题:数据集为包含 10 种车型的图像数据集,分为训练集、验证集和测试集。
  • ¥20 流量太费!寻找便宜的app音视频SDK或平替方案。
  • ¥15 kubeasz部署遇到问题
  • ¥15 GUIDE to App Designer Migration Tool for MATLAB
  • ¥50 第三代非支配排序遗传算法(NSGA-Ⅲ)和多目标粒子群优化算法(MOPSO)的实现
  • ¥20 plant simulation与python com接口实时数据交互
  • ¥15 有关汽车的MC9S12XS128单片机实验
  • ¥15 求c语言动态链表相关课程有偿,或能将这块知识点讲明白
  • ¥15 FLKT界面刷新异常