代码之家  ›  专栏  ›  技术社区  ›  shubhamgarg1

为什么AppCompatActivity不抛出RuntimeException(“Stub!)活动在哪里?

  •  1
  • shubhamgarg1  · 技术社区  · 6 年前

    我在查看AppCompatActivity和Activity的反编译.class文件时注意到活动类引发运行时异常

    throw new RuntimeException("Stub!");
    

    但AppCompatActivity的情况并非如此,这有什么原因吗?

    我知道安卓.jar只包含android依赖项的存根实现,但是对于支持库类不是同样的吗?

    2 回复  |  直到 6 年前
        1
  •  2
  •   CommonsWare    6 年前

    我知道安卓.jar只包含android依赖项的存根实现

    android.jar

    不,因为类的真正实现是在库本身中,要编译到应用程序中。

        2
  •  0
  •   Amjad Alwareh    6 年前

    Sources for Android SDK Manager enter image description here