javascript - 反应本机构建错误:尝试调用虚拟方法'boolean com.facebook.react.uimanager.FabricViewStateManager.hasStateWrappper()
问题描述
我以前的构建工作正常,但现在当我尝试构建时出现此错误。我不知道如何解决这个错误。
如果有人遇到同样的问题,请帮助我。
Attempt to invoke virtual method'boolean com.facebook.react.uimanager.FabricViewStateManager.hasStateWrappper()' on a null object reference
解决方案
我对此有同样的问题。不使用+
implementation "androidx.appcompat:appcompat:1.4.0-alpha01"
或者
implementation "androidx.appcompat:appcompat:+"
正确方法:(低于1.4
)
implementation "androidx.appcompat:appcompat:1.1.0"
见这里:https ://github.com/facebook/react-native/issues/31572
更新
./gradlew -q app:dependencies > 1.txt
也许你可以看到这个:
| +--- com.github.AnJiaoDe:TabLayoutNiubility:V1.1.6 | | \--- androidx.appcompat:appcompat:+ -> 1.4.0-alpha01 (*)
第三个库内容androidx.appcompat:appcompat:+
所以你必须是:
implementation ('com.github.AnJiaoDe:TabLayoutNiubility:V1.1.6') {
exclude group: 'androidx.appcompat', module: 'appcompat'
}
推荐阅读
- apache-spark - Spark可以融合一个过滤器,然后是一个地图
- javascript - 在 Redux 调度后,shouldComponentUpdate 不会触发
- javascript - 如何向浏览器的 Javascript 应用程序发送静默推送?
- spring-statemachine - 将状态机倒回前一个状态
- r - 如何使用 R 将列的各个部分相互分配?
- python-3.x - 在 Python 中实现 R2
- azure-devops - MS AppCenter 和 Azure DevOps(前 VSTS)之间的主要区别是什么?
- python - 如何使用 Pip 18.1 安装特定的 pip 版本?
- asp.net - 以编程方式注册自定义 ASP.NET ExpressionBuilder
- django - 添加对象时,我需要自动获取用户