0

我正在使用 React Native 构建我的第一个应用程序。我正在使用 react-navigation bottomTabNavigator,当我在选项卡上添加图标时,我的应用程序将无法在 Android 上运行。iOS 工作正常。

这是我的 Menu.js 代码的要点

即使我注释掉使用图标的行(图标本身,导入),错误仍在继续。但我不明白发生了什么,因为当我开始使用图标时,Android 上开始出现错误。

在 iOS 中,一切都运行良好。

有什么帮助吗?

4

1 回答 1

-1

在android中你必须包含icon="require('some path like images')",然后它才能工作。例如:

 tabs: [
      {
        label: 'One',
        screen: 'Screen1',
        icon: require('./images/icon1.png'),
        selectedIcon: require('./images/icon1_selected.png'),
        title: 'Screen One'
      },

    ]
于 2018-12-13T09:00:41.367 回答