react native android
貌似windowns和Linux下react native android是社区来维护的,暂时看上去不太靠谱,所以用mac先试一试。 1.安装android环境和genymotion模拟器https://facebook.github.io/react-native/docs/android-setup.html 2.安装react nativehttps://facebook.github.io/react-native/docs/getting-started.html#content $ npm install -g react-native-cli $ react-native init AwesomeProject 对没做过前端开发的我来说,问题来了,首先npm是啥。
2.1安装npm他的官网 $ brew install node 用npm命令试一下,OK,果然装好了。 2.2 react-native init理论上讲执行官网的2条命令,环境就快速搭好了,然而还真不是那么容易。第二步react-native init AwesomeProject果断卡了。搜了一下,大家都遇到这个问题了,原因嘛,多数都说跟墙有关系,我挂了个代理,依旧。。还有一种方法据说是用淘宝的镜像,http://www.cnblogs.com/trying/p/4064518.html。没去试,不太喜欢,就死等,大概半小时之后,显示成功了。 $ react-native run-android 然而 FAILURE: Build failed with an exception. 检查了一下原因
一下想起来,我装的是Android Studio,不需要配置什么SDK路径之类的东西,所以就没在意这个部分,傻错。在~/.bash_profile里添加 export ANDROID_HOME=~/Library/Android/sdk 3.hello worldAwesomeProject就是刚才命令生成的工程。虽然不太适应,但是这个就是个helloworld工程。马上就能看到hello world了,很激动,怎么跑起来呢? $ cd AwesomeProject $ react-native run-android 然后能够看到又启动了一个terminal,写着 React packager ready. 并且在模拟器上看到welcome to react native!的字样,OK恭喜你成功了。http://www.52php.cn/article/p-enhmtfng-gx.html 说了这么多,其实我还是走了弯路才在这个链接上找到怎么run起来,我编译好了app之后,就用adb install去安装了,链接不上他js的服务,所以一直失败,最后在发现原来这么run起来。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |