Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android上的Navigation.startTabBasedApp在将react native升级到0.59.3后出现错误_Android_React Native_Gradle_Build_Wix React Native Navigation - Fatal编程技术网

android上的Navigation.startTabBasedApp在将react native升级到0.59.3后出现错误

android上的Navigation.startTabBasedApp在将react native升级到0.59.3后出现错误,android,react-native,gradle,build,wix-react-native-navigation,Android,React Native,Gradle,Build,Wix React Native Navigation,我最近将react本机版本升级到了0.59.3,现在在Navigation.startTabBasedApp()中出现了一个错误: 控制台错误:启动应用程序时出错:主机功能异常 (见截图) 我之前在react原生版本0.55.4和react原生导航版本:1.1.458 这段代码在ios上运行良好,但升级后会在android上出错 升级到RNN v2是唯一的解决方案吗? react native v 0.59.3是否不支持RNN v1? 有什么建议吗 已尝试安装不同版本的react native

我最近将react本机版本升级到了0.59.3,现在在Navigation.startTabBasedApp()中出现了一个错误:

控制台错误:启动应用程序时出错:主机功能异常 (见截图)

我之前在react原生版本0.55.4和react原生导航版本:1.1.458

这段代码在ios上运行良好,但升级后会在android上出错

升级到RNN v2是唯一的解决方案吗? react native v 0.59.3是否不支持RNN v1? 有什么建议吗

已尝试安装不同版本的react native navigation v1。 代码更改

Navigation.startTabBasedApp({
      tabs: [
        {
          label: "home",
          screen: "screen1",
          title: "Modules",
          icon: icon,
          navigatorStyle: {
            navBarHidden: false,
            navBarBlur: false,
            navBarTextColor: "#000",
            navBarBackgroundColor: 'green',
          }
        },
        {
          label: "settings",
          screen: "screen2",
          title: "Profile",
          icon: iconsMap.user
        }
      ]

由于它可以在ios上运行,因此在android上也会出现相同的结果。请将react native navigation更新为1.1.484或1.1.486。另外,您可以尝试从头开始在RN 0.59.3上创建一个新项目,在那里添加react本机导航,并检查它是否可以工作

请将react native navigation更新为1.1.484或1.1.486。另外,您可以尝试从头开始在RN 0.59.3上创建一个新项目,在那里添加react本机导航,并检查它是否可以工作

我的问题与OP相同,将react native navigation升级到1.1.486无法工作,错误仍然存在。请检查您的代码,升级到0.59.3后,我的项目在react native navigation 1.1.486上运行时没有任何问题。“检查您的代码”没有多大帮助,是不是…?@webeno找到解决方案了吗?@shrevatsaacharya整个事情都是由于最近iOS 12.2发布/升级后遇到的问题。最初的问题是
objc[29733]:Swift类扩展和Swift类上的类别不允许有+load方法
,我的临时解决方案是只应用补丁(我知道,这不是一个好的做法,但我需要我的应用程序在实际用户使用它时工作):我和OP有同样的问题,将react-native navigation升级到1.1.486不起作用,错误仍然存在。请检查您的代码,升级到0.59.3后,我的项目在react-native navigation 1.1.486上运行时没有任何问题。“检查您的代码”没有多大帮助,是不是…?@webeno找到解决方案了吗?@shrevatsaacharya整个事情都是由于最近iOS 12.2发布/升级后遇到的问题。最初的问题是
objc[29733]:Swift类扩展和Swift类上的类别不允许有+load方法
,我现在的临时解决方案是只应用补丁(我知道,这不是一个好的做法,但我需要我的应用程序在实际用户使用它时工作):