首页 > React native Android环境搭建求助?

React native Android环境搭建求助?

按照<React Native for Android 入门老虎>
http://www.race604.com/react-native-for-android-start/
里面列出的问题都解决了,apk可以正常打包,电脑IP已经设置好。
但又出现了这个问题

服务器端log:

[19:13:25] <START> find dependencies
TypeError: Cannot read property 'root' of null
at /Users/gaoshan/AwesomeProject/node_modules/react-native/packager/react-packager/src/DependencyResolver/crawlers/index.js:16:84
at tryCallOne (/Users/gaoshan/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:37:12)
at /Users/gaoshan/AwesomeProject/node_modules/react-native/node_modules/promise/lib/core.js:103:15
at flush (/Users/gaoshan/AwesomeProject/node_modules/react-native/node_modules/promise/node_modules/asap/raw.js:50:29)
at doNTCallback0 (node.js:408:9)
at process._tickCallback (node.js:337:13)

哪位大神又遇到这个问题的,能帮忙指出吗?


你在mac 还是 linux 下部署的环境吗,我是在ubuntu 里部署的,
React Native for Android 入门老虎 这个博客里说的大部分东西我都没有安装,就是安装了nodejs 和 react 模块

  1. 首先安装了nodejs 4.1 版本

  2. 然后 安装了 npm install -g react-native-cli 模块

  3. 安装 android sdk 并且配置android 环境变量

  4. 安装gradle 环境

  5. 进入 这个博客 里边有 react-native for android 项目,下载下来,然后执行 npm install 先安装 react 依赖模块包

  6. 打开两个 命令窗口 1. 一个 执行react-native start ,另一个执行react-native run-android 就可以了


http://.com/a/1190000003788193

  1. react-native android 部署安卓环境,要下载很多东西

  2. 启动虚拟机 android avd

  3. react-native run-android

我自己按照这3步来做,成功了。


墙裂反对楼上几位的答案,明显是答非所问嘛。

这里有这个问题的讨论,大家可以看看,我就不搬运了
https://github.com/facebook/react-native/issues/1875

主要解决方案就是更新 watchman

brew update
brew upgrade watchman

如果上面还没解决的话,就换个方式重新安装 watchman

brew uninstall watchman 
brew install watchman --HEAD

2015-10-31的最新版本应该是 4.1.0, 我用了下面这种方式解决了


我在windows下搭建了这个环境,也是遇到这个问题,IP也设置了,而且我的机子是5.0的,后来看到这篇博客就可以了,你试试http://www.race604.com/rn-android-standalone-apk/

【热门文章】
【热门文章】