【React Native】 debug模式运行正常,relea

2018-03-06  本文已影响0人  花弄笑
从
"react": "16.0.0-alpha.12",
"react-native": "^0.47.2",
 升级到  
"react":"16.2.0",
"react-native":"^0.51.0"

升级成功,肯定会出现以下问题:

解决方法 :

请把项目中所有的(包括第三方)
import React, { Component,PropTypes} from 'react';
改为
import React, { Component} from 'react';
import PropTypes from 'prop-types';

注:还包括所有的使用时出现的:React.PropTypes 改为  PropTypes  ;  如果出现         style:View.propTypes.style  这种的不知道怎么改,可以注释掉也不会影响。因为前面你所写的  ...View.propTypes,  这一句已经包含了。

按照道理这个时候release 模式按照正常流程已经可以打包成功了。

Android

如果还是不行,新建一个RN 项目 试试看把项目中的 proguard-rules.pro 文件替换成 最新的。

上一篇 下一篇

猜你喜欢

热点阅读