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?)

One Solution collect form web for “Android kotlin onCreate(savedInstanceState:Bundle?)导致IllegalArgumentException”

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

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

  override fun onActivityCreated(activity: Activity, bundle: Bundle?) { } override fun onActivitySaveInstanceState(activity: Activity, bundle: Bundle?) {} 
  • 信息没有正确上传到firebase-firestore
  • 带有产品风味和Kotlin的ClassNotFoundException
  • 我怎样才能得到一个Kotlin对象的名字?
  • 在Kotlin的两个活动之间传递一个对象实例
  • Android Kotlin:错误未解决的参考:DaggerAppComponent
  • 在Android的Fragment.newInstance()模式中使用Kotlin的@JvmOverloads
  • 用Kotlin JS的fun <T> parse(text:String)解析JSON:T`?
  • 只有最后一个元素添加到RecyclerView Android(Kotlin)
  • 为什么不能通过kotlin中的接口有时?
  • 布尔 - 在Kotlin中的Int转换
  • 如何在定位JavaScript时表示多种类型(联合类型)
  • Kotlin language will be the best programming language for Android.