注意電腦位數(shù)是32/64位對(duì)應(yīng)的軟件可能會(huì)不同。
nodejs是react-native工具的運(yùn)行基礎(chǔ)。
安裝過(guò)程中,選擇默認(rèn)的安裝方法即可,安裝目錄可以自己選擇,選擇C盤(pán)或者其他盤(pán)如果node目錄不在系統(tǒng)環(huán)境變量PATH中(目前的nodejs是默認(rèn)設(shè)置好的),需要設(shè)置下,如果node安裝目錄是C:\nodejs,那么如下設(shè)置:PATH新增路徑;C:\nodejs如果安裝并設(shè)置好路徑,如若安裝成功,則可以在終端中輸入node -v查看到nodejs的版本號(hào)。
用于代碼管理,與svn類(lèi)似的工具,同時(shí)在react native中會(huì)用git獲取github上的部分依賴(lài)。
安裝完成后,需要設(shè)置系統(tǒng)環(huán)境變量。如果Git安裝目錄是C:\Git,那么需要進(jìn)行配置:PATH新增路徑;C:\Git\bin
安裝成功后,桌面鼠標(biāo)右擊會(huì)出現(xiàn)以下兩項(xiàng):

Jdk是Java運(yùn)行環(huán)境。
32位下載鏈接
64位下載鏈接
安裝后需要設(shè)置下系統(tǒng)環(huán)境變量,如果JDK安裝目錄是C:\Jdk,那么需要如下設(shè)置:
新增環(huán)境變量JAVA_HOME設(shè)置為C:\Jdk新增環(huán)境變量CLASSPATH設(shè)置為.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar環(huán)境變量PATH新增路徑;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

用于Android
sdk等等的管理,也是Android開(kāi)發(fā)工具下載地址,下載的安裝程序包含了Android SDK,過(guò)程中會(huì)對(duì)SDK進(jìn)行解壓,3G大小,請(qǐng)注意盤(pán)符空間是否夠。

安裝后需要設(shè)置系統(tǒng)環(huán)境變量。如果安裝的路徑是D:\Program Files\Android\sdk,則需要如下設(shè)置:
新增變量ANDROID_HOME為D:\ProgramFiles\Android\sdk
在PATH變量中新增路徑;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
之后可以在終端中使用adb命令。

該工具是安卓虛擬機(jī),它依賴(lài)VirtualBox的引擎。下載地址安轉(zhuǎn)過(guò)程會(huì)同時(shí)安裝VirtualBox。

Genymotion需要注冊(cè)一個(gè)帳號(hào)(注冊(cè)入口),需要翻墻去官網(wǎng)注冊(cè),之后個(gè)人就可以免費(fèi)使用了,也會(huì)提供很多版本的手機(jī)Model供選擇。有一個(gè)可用的賬號(hào)在這里找到的:賬號(hào)genymotionbar ?密碼 gm8888



在命令行中安裝react-native-cli,如下:

可以從國(guó)內(nèi)的包管理拉取。
npm install -g react-native-cli--registry=https://registry.npm.taobao.org
都安裝完成后即可創(chuàng)建項(xiàng)目。