react-native-splash-screen 插件 android 系统app崩溃问题

问题

react-native版本 0.53.3

react-native-splash-screen版本 3.0.6

一切配置妥当后出现如下问题:

在android studio里的调试报错为android.content.res.Resources$NotFoundException: Resource ID #0x7f040038 type {这里是#什么的} is not valid

原因

react-native-splash-screen版本 3.0.1 和 3.0.6 有所不同

差异如下,下面是3.0.6版本:

由这两个文件可以看出新引用了primary_dark的color

refs.xml

styles.xml

解决

问题出现在找不到新版本引用的color,所以解决如下:

在项目android/app/src/main/res/values/目录下新建colors.xml文件,并在其中增加新版本引用到的primary_dark值:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="primary_dark">#000000</color>
</resources>

重新react-native run-android,搞定。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨龙飞前端

正向代理与反向代理

拿来注意,这个感觉挺有用的,正向对客户端透明,服务端不透明,反向对服务端透明,对客户端不透明,反向常用于内网,负载均衡。

712
来自专栏Python、Flask、Django

flask项目使用第三方实现上传文件/图片的功能

1222
来自专栏我的博客

mac下mcrypt扩展解决

如果使用php自带的加密算法,其中需要这个mcrypt扩展,各种编译通不过。。后来干脆下在一个 【点击下载mcrypt.so】 然后修改 sudo vi /et...

2646
来自专栏章鱼的慢慢技术路

在Ubuntu主机下实现与Windows虚拟机共享文件夹

由于要实现Ubuntu主机中的一些文件与Windows虚拟机共享,因此要创建一个共享文件夹映射到虚拟机中.

701
来自专栏python爬虫实战之路

CentOS7.0安装/卸载MySQL

在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/

752
来自专栏c#开发者

OLEDB adapter for Biztalk server 2006更新[源码]

前一个阶段做一个<<General Database Adapter for Biztalk Server 2006 介绍>>主要功能实现对OLEDB数据库的访...

2787
来自专栏运维

DNS服务器(五):使用queryperf对DNS服务器作压力测试

   当我们把DNS服务器配置好后,我们肯定会想测试一下DNS服务器的性能如何,上线后如果请求数够多服务器还能否响应?于是,我们可以使用软件模拟环境,对DNS...

1053
来自专栏郭耀华‘s Blog

在linux ubuntu下搭建深度学习/机器学习开发环境

一、安装Anaconda 1.下载 下载地址为:https://www.anaconda.com/download/#linux ? ? 2.安装anacond...

3337
来自专栏无所事事者爱嘲笑

react-native-splash-screen 插件 android 系统app崩溃问题

1083
来自专栏还债之路

CentOS6安装bash-compltion命令补全增强包

昨天帮一个朋友安装CentOS6的命令增强补全包bash-completion,通过扩展的yum源一直安装不上去,然后就想到先把rpm包下载下来在进行安装 先配...

1305

扫码关注云+社区