您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>数值算法/人工智能>

安卓转战React-Native

大小:0.5 MB 人气: 2017-10-10 需要积分:1
最近又有新的项目立项,所以好久都没有写博客了,然后都是利用闲暇时间来学习React-native。
  由于安卓和ios的就业环境给移动端开发带来前所未有的冲击,于是乎很多伙伴们不得不另谋他路,然后现在比较火爆的Hybird和react-native也是对我们移动端的影响比较大,比如去面试会问你会nodej或者react不,前端工程师(js)转移动端的门槛变得很低,angularjs和reactjs都很不错,并且6月底阿里开源weex,估计很多人对weex还是特别期待的,唉,只能拿知识武装自己咯。
  安卓开发者眼中的react-native
  react-native是fackbook的f8峰会提出的,哈哈据我所知携程就已经使用了,效果还不错,据说是比angularjs还轻的东西,所以果断还是优先选择这个,什么ionic+corvoda+angularjs的模式实在玩不动,然后要去学的话真的是花费太多的时间,综合考虑还是react-native更具有现实意义。
  坑逼的react-native for android
  首先,不得不吐槽一下react-native团队,但是更多是觉得facebook的牛逼,f8短短8小时搞出来如此强大的东西,项目代码是在mac上开发,也是首先支持mac平台下开发的,windows平台是后来拓展的,特别是android是在ios出来以后好几月才搞的,所以搭建个开发环境一坑接一坑,在Windows下搭建React Native Android开发环境不可谓不艰辛,真的是苦了我这安卓dog。前前后后折腾了好几天,总算成功了,这里记录一下所遇到问题,希望能帮助想学习一下react-native 的android开发的后来者。
  react说是比angular轻,然后看了一下演示效果确实是不错的,虽说是一个基于view来开发的东西,比微信的卡顿好多了,你说微信体验不怎么好的webapp也能火到爆,看来react-native是有发展的前景的,会react真的是进可攻退可守,但是react-native坑多无极限,所以对我来说也是一大考验。
  links:
  react-native官网:http://facebook.github.io/react-native/
  react-native中文网:http://reactnative.cn/
  react-native中文社区:http://bbs.reactnative.cn/
  windows下react-native android环境搭建
  对于react-native在windows下特别是安卓的环境配置总是会遇到这样或者那样的坑,但是那能怎么办: 既然选择了就是泥沙俱下我们也要前行。
  jdk和android sdk的配置
  本人是Android原生开发,特么再熟悉不过了这一步对于我可以忽略,但是react或者ios转过来想学react-native android的还是有必要知道的。
  官方文档是建议我们安装android studio2.0或以上版本然后sdk是去里面下载,本人开发是2.1.1的,然后要开发安卓必须安装jdk的java开发环境,个人推荐jdk1.8。
  其实本人认为android studio什么的都是次要的,主要是一整套下来好配置点,没有照样还是能够开发发的呀,说这话的原因就是sdk离线下载快多了(http://www.androiddevtools.cn/资料很全的,你要下死丢丢也可以的啊),同志们下载好了记得配置环境变量很重要。
  官方推荐需要安装的如下图:
  安卓转战React-Native
  非java开发的注意了,配好了如下图:
  安卓转战React-Native
  上图只能说明已经配置了,还得验证是否成功,看下图:
  安卓转战React-Native
  安卓转战React-Native
  安装NodeJs(坑一)
  官网下载地址:http://nodejs.cn/
  很简单的一步,下载安装,环境都是自动配置好的,最后也是配置全局环境到path,我下载的是v5.8.0的版本。
  cmd中运行如下命令,安装react-native工具:
  npm install -greact-native-cli
  我的没有问题,但是看见群里说有人出问题了(win7)
  运行结果很奇怪,没有提示安装成功,也没有提示安装错误,然而运行react-native命令,提示命令不存在。
  解决方案:安装v4.x.x低版本,不要安装v5.x.x高版本
  公司电脑出现了,个人电脑是win10没有出现问题。
  安装Git版本控制
  git下载:https://git-scm.com/download/win
  反正一路next好了,记得配置环境到path。

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!