2

我一直在努力让标签图标显示在基于标签的应用程序中的实际 Android 设备上。看起来找不到图标,我只能看到标签文本。尽管在 Android 模拟器上运行应用程序时,一切都很好。有没有人有类似的问题,可以提供一些有价值的意见?此问题仅在实际的 Android 设备中发生,iOS 工作正常。

使用的依赖项:

react-native : 0.49.5
react-native-navigation : 1.1.270

代码:

Navigation.startTabBasedApp({
        tabs: [
            {
                label: 'Booking',
                screen: 'LocationsForm',
                icon : require('./src/assets/imgs/tabs/booking.png'),
                title: 'Booking'
            },
            {
                label: 'Account',
                screen: 'AuthSplash',
                icon : require('./src/assets/imgs/tabs/user.png'),
                title: 'Account'
            },
            {
                label: 'More',
                screen: 'Extras',
                icon : require('./src/assets/imgs/tabs/more.png'),
                title: 'More'
            }
        ]
});

更新

对于有同样问题的人。当我安装 debug.apk 时,我找不到让它在实际的 Android 设备上工作的方法。当您安装 release.apk 时,问题似乎自行解决了。所以,你所要做的就是组装你的应用程序的生产版本,安装它,你应该能够看到标签图标在你的 Android 设备上显示得很好。

4

0 回答 0