Android中RuntimeException("Stub!")的含义

Ale*_*shi 28 java android stub android-activity

我在Android代码中浏览,因为我想查看Activity.finish()方法的内容.

我只想确认在Activity.finish()那里会调用onDestroy()方法.

但我在这种方法(以及许多其他方法)中发现的是:

public void finish() {
    throw new RuntimeException("Stub!");
}
Run Code Online (Sandbox Code Playgroud)

那么在哪里可以找到真正破坏活动的代码?谢谢!

hak*_*kim 28

这是因为在SDK中找不到源代码.要查看源代码,您需要下载Android SDK的源代码,因此Android studio可以显示相应的代码. 看到这个图像

  • @AlexMawashi请根据我的经验重新启动你的android工作室,有时它会在AS重新启动后工作 (2认同)