首页 > 解决方案 > 当 UIManager 未正确初始化时,无法将 rootView 附加到 ReactInstance

问题描述

我已将我的 gradle 从 Groovy 脚本迁移到 kotlin DSL,并且在迁移后,当应用程序启动时,我开始收到崩溃。

java.lang.IllegalStateException: Unable to attach a rootView to ReactInstance when UIManager is not properly initialized.
    at com.facebook.react.ReactInstanceManager.attachRootViewToInstance(ReactInstanceManager.java:1146)
    at com.facebook.react.ReactInstanceManager.attachRootView(ReactInstanceManager.java:823)
    at com.facebook.react.ReactRootView.attachToReactInstanceManager(ReactRootView.java:633)
    at com.facebook.react.ReactRootView.onMeasure(ReactRootView.java:166)
    at android.view.View.measure(View.java:25851)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7017)
    at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
    at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:146)
    at android.view.View.measure(View.java:25851)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7017)

我也修改了我的 package.json,但问题仍然相同。任何帮助将不胜感激,在此先感谢。

标签: androidkotlingradlegradle-kotlin-dsl

解决方案


推荐阅读