Android kotlin onCreate(savedInstanceState:Bundle?)导致IllegalArgumentException

第一个Activity不会启动Bundle?

 class FirstActivity : Activity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } } 

引起:java.lang.IllegalArgumentException:指定为非null的参数为null:方法kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull,参数包

这个错误应该发生在override fun onCreate(savedInstanceState: Bundle)

不过,我修正了override fun onCreate(savedInstanceState: Bundle?)

这是错误发生在应用程序类,而不是活动。

需要将Bundle更改为“Bundle”? 活动和应用程序类。

  override fun onActivityCreated(activity: Activity, bundle: Bundle?) { } override fun onActivitySaveInstanceState(activity: Activity, bundle: Bundle?) {}