使用React Native 开发App,确实需要踩很多坑。移动开发中基本上每个App都会有启动页,使用原生的iOS/Android来实现该功能很简单,但我本职是iOS开发,对于Android原生不是很了解(这一点我相信很多人跟我一样),所以要同时适用于两个平台,可能就得使用第三方库了。这里给大家推荐的闪屏库是 rn-splash-screen ,虽然该库在github上的star并不是最多的,但确实比star更多react-native-splash-screen要好用,后者我也尝试过,一个字“坑”(可能跟我的react-native 版本有关吧,我的版本是0.50.1)。
第一步
命令行cd 到项目,然后执行:
1. npm install --save rn-splash-screen (注:将rn-splash-screen库安装到项目的node_modules中)
2. react-native link rn-splash-screen (注:自动将使用rn-splash-screen库的一些设置配置到iOS/Android的工程配置文件中)
第二步
Android的配置:
(1)在项目android/app/src/main/res/ 路径下创建一个名称为drawable的文件夹,并在该文件夹下放