React-Native开发环境搭建
2017-01-05 15:39
218 查看
一、安装必须软件:
1、安装Chocolatey:
Chocolatey是一个Windows上的包管理器,类似于linux上的yum和 apt-get。可以在官方网站下载安装,也可以照着官网上的指示步骤进行安装,一般的安装步骤为:
当然,也可以不安装,如果选择不安装的话,下面的python及Node就到官网下载安装即可(本人就没安装,觉得没必要)
2、安装python:
方法一:如果安装了1步骤的软件,则打开命令提示符窗口,使用Chocolatey来安装Python 2.7
方法二:如果没有安装1步骤的软件,可以直接去官方网站下载安装
3、安装Node:
方法一:如果安装了1步骤软件:打开命令提示符窗口,使用Chocolatey来安装NodeJS。注意,目前已知Node 7.1版本在windows上无法正常工作,请避开这个版本!
方法二:如果没安装1步骤软件:同样可以在官方网站下载安装
4、安装Android Studio:
注意:React Native目前需要Android Studio2.0或更高版本。
Android Studio需要Java Development Kit [JDK] 1.8或更高版本。你可以在命令行中输入 javac -version来查看你当前安装的JDK版本。如果版本不合要求,则可以到官方网站上下载。 或是使用包管理器来安装(比如choco install jdk8或是 apt-get install default-jdk)
android studio下载地址:http://www.androiddevtools.cn/,这里面有很多版本的android studio,并且有android开发的一些工具,有需要的可以收藏一下此网站,本人觉得还是很有用的,如果不会安装andrioid studio,请参照:http://jingyan.baidu.com/article/ad310e80a9328a1849f49e30.html进行安装
Android Studio包含了运行和测试React Native应用所需的Android SDK和模拟器。
除非特别注明,请不要改动安装过程中的选项。比如Android Studio默认安装了 Android Support Repository,而这也是React Native必须的(否则在react-native run-android时会报appcompat-v7包找不到的错误)。
安装好adnroid studio之后打开软件下载好sdk,sdk切记要23或者23以上,具体步骤如下:找到sdk manager
![](http://img.blog.csdn.net/20170105115811322?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://img.blog.csdn.net/20170105120034084?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
然后选中你所要下载的sdk即可
![](http://img.blog.csdn.net/20170105120317095?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
安装好sdk后,进行环境配置:
确保ANDROID_HOME环境变量正确地指向了你安装的Android SDK的路径。
打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建
具体的路径可能和下图不一致,请自行确认。
![](http://img.blog.csdn.net/20170105120723976?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
二、手动测试一下安装环境
这里我们直接init一个react-native项目下来进行测试:
1、在命令行中输入cmd,回车进入命令操作界面
2、自己新建一个文件夹,用来存放react-native项目,文件夹最好用英文名,然后在操作命令界面进入文件夹所在位置(我是在D盘下创建了一个名为”ReactNative”的文件夹),因此我的操作如下图所示:
![](http://img.blog.csdn.net/20170105150713310?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3、在操作界面输入:react-native init TestProject,回车
![](http://img.blog.csdn.net/20170105151038725?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
然后稍等几分钟,等出现如下图所示,则表示已经将项目init到指定文件夹中了
![](http://img.blog.csdn.net/20170105151227228?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
4、进入项目文件夹内输入react-native run-android启动程序,这时候一定要确保你的android studio连接了android模拟器或者真机,否则是不会执行成功的(我这里是在android studio上起的模拟器,因为我真机连接不上电脑)
![](http://img.blog.csdn.net/20170105151657424?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTgyMTgxNDk4OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这时你会在手机或者模拟器上看到react-native的欢迎界面,这就证明你的开发环境已经搭建完毕,恭喜你,你可以开发属于你自己的react-native程序咯
1、安装Chocolatey:
Chocolatey是一个Windows上的包管理器,类似于linux上的yum和 apt-get。可以在官方网站下载安装,也可以照着官网上的指示步骤进行安装,一般的安装步骤为:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
当然,也可以不安装,如果选择不安装的话,下面的python及Node就到官网下载安装即可(本人就没安装,觉得没必要)
2、安装python:
方法一:如果安装了1步骤的软件,则打开命令提示符窗口,使用Chocolatey来安装Python 2.7
choco install python2
方法二:如果没有安装1步骤的软件,可以直接去官方网站下载安装
3、安装Node:
方法一:如果安装了1步骤软件:打开命令提示符窗口,使用Chocolatey来安装NodeJS。注意,目前已知Node 7.1版本在windows上无法正常工作,请避开这个版本!
choco install nodejs.install
方法二:如果没安装1步骤软件:同样可以在官方网站下载安装
4、安装Android Studio:
注意:React Native目前需要Android Studio2.0或更高版本。
Android Studio需要Java Development Kit [JDK] 1.8或更高版本。你可以在命令行中输入 javac -version来查看你当前安装的JDK版本。如果版本不合要求,则可以到官方网站上下载。 或是使用包管理器来安装(比如choco install jdk8或是 apt-get install default-jdk)
android studio下载地址:http://www.androiddevtools.cn/,这里面有很多版本的android studio,并且有android开发的一些工具,有需要的可以收藏一下此网站,本人觉得还是很有用的,如果不会安装andrioid studio,请参照:http://jingyan.baidu.com/article/ad310e80a9328a1849f49e30.html进行安装
Android Studio包含了运行和测试React Native应用所需的Android SDK和模拟器。
除非特别注明,请不要改动安装过程中的选项。比如Android Studio默认安装了 Android Support Repository,而这也是React Native必须的(否则在react-native run-android时会报appcompat-v7包找不到的错误)。
安装好adnroid studio之后打开软件下载好sdk,sdk切记要23或者23以上,具体步骤如下:找到sdk manager
然后选中你所要下载的sdk即可
安装好sdk后,进行环境配置:
确保ANDROID_HOME环境变量正确地指向了你安装的Android SDK的路径。
打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建
具体的路径可能和下图不一致,请自行确认。
二、手动测试一下安装环境
这里我们直接init一个react-native项目下来进行测试:
1、在命令行中输入cmd,回车进入命令操作界面
2、自己新建一个文件夹,用来存放react-native项目,文件夹最好用英文名,然后在操作命令界面进入文件夹所在位置(我是在D盘下创建了一个名为”ReactNative”的文件夹),因此我的操作如下图所示:
3、在操作界面输入:react-native init TestProject,回车
然后稍等几分钟,等出现如下图所示,则表示已经将项目init到指定文件夹中了
4、进入项目文件夹内输入react-native run-android启动程序,这时候一定要确保你的android studio连接了android模拟器或者真机,否则是不会执行成功的(我这里是在android studio上起的模拟器,因为我真机连接不上电脑)
这时你会在手机或者模拟器上看到react-native的欢迎界面,这就证明你的开发环境已经搭建完毕,恭喜你,你可以开发属于你自己的react-native程序咯
相关文章推荐
- Mac环境下React Native开发App环境搭建
- Win7上React Native Android开发环境搭建
- React—native+Android环境搭建和开发配置(Mac)
- react-native for android windows开发环境搭建详细记录
- React-Native开发环境搭建
- 【REACT NATIVE 跨平台应用开发】环境搭建问题记录&&XCODE7模拟器上COMMAND+R失效的几种替换方法
- [React Native混合开发]React Native for iOS之环境搭建
- React Native 学习笔记二(React Native开发环境的搭建for mac)
- react-native如何搭建开发环境搭建上手教程(转)
- Windows环境搭建React Native Android的开发环境
- react-native —— 在Windows下搭建React Native Android开发环境
- 2.android 原生应用和React native 结合开发.环境搭建
- react-native 开发环境搭建
- React Native iOS 开发环境搭建
- ios 原生应用和React native 结合开发1.环境搭建
- 一步一步搭建ReactNative开发环境(Mac)
- React Native Mac上搭建Android开发环境