
React Native
桥路丶
这个作者很懒,什么都没留下…
展开
-
react native打包apk
前言最近自己的react native app已经完成了,博主想将其打包成android apk运行在安卓端的手机上。然后遇到了一系列的问题。经过一段时间的踩坑,已经成功打包成apk文件并在手机端正常运行和显示。下面介绍一下react native打包成android apk的原理和步骤。基本原理react native程序在调试的时候,在虚拟机端是通过连接本地node服务来获取js文件,所以可以...原创 2018-04-14 15:03:02 · 782 阅读 · 0 评论 -
React Natived打包报错java.io.IOException: Could not delete path '...\android\support\v7'解决
问题详情React Native打包apk时在第二次编译时候报错:java.io.IOException: Could not delete path 'D:\mycode\reactnative\SecondTest\android\app\build\generated\source\r\release\android\support\v7问题解决直观上看是没有删除某个文件,产生的IOExc...原创 2018-04-14 19:53:41 · 4323 阅读 · 0 评论 -
Gradle打包问题Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0
前言使用gradle打包react native的时候,出现了如下报错,下面和大家说一下解决的具体办法Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0问题详解从字面意思来看,是因为当前项目使用了gradle版本过渡时候的语法和特性,而本地环境的gradle版本太高,不...原创 2018-04-14 23:28:29 · 68775 阅读 · 15 评论 -
React Native打包apk错误: 找不到符号import com.facebook.react.ReactNativeHost;
前言打包apk的时候,遇到一个很神奇的问题,就是报错说找不到符号MainApplication.java:6: 错误: 找不到符号import com.facebook.react.ReactNativeHost;而且连续报了8个错误,后来查阅了很多文档,发现只有英文的帖子里有解决方法,最后拜读了一下,下面为大家解答一下问题详解很明显,这种错误是没有导入相应的包所导致的。所以很大的可能会是包管理工...原创 2018-04-14 23:47:07 · 8382 阅读 · 0 评论 -
react native打包apk时配置gradle阿里云maven仓库加速依赖下载
前言使用react native进行打包apk时,因为maven仓库的原因会导致某些依赖和包没有添加成功,会导致一些问题。所以做法就是将gradle中的仓库地址进行配置。而且配置过程中有一些注意事项要注意。问题详解进入android目录下,找到buid.gradle文件,对下面两部分进行修改:buildscript { repositories { maven{ url '...原创 2018-04-15 08:18:03 · 3411 阅读 · 1 评论 -
React Navigation参数传递动态修改navigationOptions->title
前言博主最近在写react native,发现Navigator只剩下NavigatorIOS可以使用,要想在安卓上使用Navigator,可以使用官方推荐的React-Nativation。因为对ES的语法不熟,加上需要看文档慢慢鼓捣,所以总有些坑得慢慢躺。下面讲的这个问题是动态修改Navigator的title。问题描述navigation跳转的时候,传递参数后,需要跳转后的页面接收,并且修改...原创 2018-04-12 18:44:40 · 5834 阅读 · 0 评论 -
react native使用WebView加载本地html部署方案
前言最近自己编写的react native安卓程序准备部署一下,发现调用的webview是本地的html文件,即url的格式是: http://localhost:8081/..这样的, 所以打包之后会出现加载不到页面的问题。所以下面就讲一下怎么样去修改,以便部署到线上不出问题。步骤1. 将html文件和相关的js/css等文件复制到asserts目录下 --即存放bundle包的目录,建议...原创 2018-04-18 16:33:31 · 3693 阅读 · 0 评论 -
使用react-navigation动态改变当前状态栏title
前言正在使用react native构建自己的第二款APP,遇到了之前没有遇到的一些问题,就是点击下面的tabbar的时候,上面的状态栏问题无法动态改变。查阅了一些资料也没有头绪,最后去官网看了一下文档,解决后为有同样问题的大家分享一下步骤。步骤1. 重构navigationOptions使得可以接收参数static navigationOptions = ({ navigation }) =&g...原创 2018-05-06 16:21:30 · 5584 阅读 · 0 评论