android - 更新 API 级别 28 时出现错误“RCTView”
问题描述
react-native: 0.57.8
react: 16.6.3
react-navigation v2
我正在尝试更新 API 级别以提交应用程序(他们需要最新的 targetSdkVersion)。我添加了以下更改
buildToolsVersion = "28.0.3" // from '27.0.3'
minSdkVersion = 19
compileSdkVersion = 28 // from '27'
targetSdkVersion = 28 // from '26'
supportLibVersion = "28.0.0" . // from '27.1.1'
依赖没有改变
classpath 'com.android.tools.build:gradle:3.1.4'
并更新了gradle version
从4.6
到4.10.1
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
还按名称创建了一个文件夹debug
并添加了一个AndroidManifest.xml
android/app/src/debug/AndroidManifest.xml
现在应用程序构建并运行良好,我什至可以查看第一页和登录页面,但是一旦加载 react-navigation 的主页(选项卡)就会显示此错误
Error while updating property 'transform' of a view managed by: RCTView
null
Cannot set 'scaleX' to Float.NaN
有人可以帮忙吗,谢谢
解决方案
推荐阅读
- mysql - 与 HAVING COUNT(*) >= 的 SQL ALL 函数混淆
- javascript - 从javascript调用html中的href
- android - 无法解析配置“:classpath”的所有工件。无法解析 com.android.tools.build:gradle:3.5.3。显示错误
- javascript - 以下代码中的 .click 函数似乎不起作用
- c# - 网格链接按钮 删除行而不是更新它
- integration - Google Home - 报告状态是强制性的吗?
- javascript - 创建与具有附加功能的内置 Chrome 书签管理器相同的扩展程序
- html - min-width 不起作用,单词中断以调整宽度
- java - 对分区的循环消息分配不适用于没有密钥的消息
- r - 处理 R 中连接的多个表的最佳方法是什么?