摘要:以下大部分內(nèi)容來自官方,有微調(diào)系統(tǒng)要求一個(gè)裝有系統(tǒng)的開發(fā)機(jī)包管理工具安裝或者更新定期執(zhí)行環(huán)境安裝安裝環(huán)境安裝,如果被墻,去修改配置文件在命令行運(yùn)行,安裝依賴的包安裝模擬器相關(guān),可以和一起安裝安裝虛擬機(jī)加速模塊完成后安裝控制臺(tái)執(zhí)行驗(yàn)證
系統(tǒng)要求以下大部分內(nèi)容來自官方,有微調(diào)
一個(gè)裝有 OS X 系統(tǒng)的開發(fā)機(jī)
Homebrew 包管理工具
brew install nvm brew install watchman brew install flow
安裝 Nodejs 4.0或者更新
nvm install node && nvm alias default node
定期執(zhí)行 brew up && brew upgrade
iOS 環(huán)境安裝安裝 XCode
Android 環(huán)境安裝brew install java
brew install android-sdk,如果被墻,去 AndroidDevTools
修改配置文件:~/.bash_profile
export ANDROID_HOME=/usr/local/opt/android-sdk
在命令行運(yùn)行 android,安裝依賴的包
Android SDK Build-tools version 23.0.1
Android 6.0 (API 23)
Android Support Repository
安裝模擬器相關(guān),可以和 4 一起安裝
Intel x86 Atom System Image (for Android 5.1.1 - API 22)
Intel x86 Emulator Accelerator (HAXM installer)
安裝虛擬機(jī)加速模塊(5完成后)
安裝:$SDK/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmg
控制臺(tái)執(zhí)行:kextstat | grep intel
驗(yàn)證輸出有:com.intel.kext.intelhaxm
配置虛擬機(jī)(如果創(chuàng)建失敗了,試試其它機(jī)型,如 Nexus 4)
運(yùn)行 android avd
npm install -g react-native-cli測(cè)試
react-native init AwesomeProject cd AwesomeProject/iOS 啟動(dòng)
用 XCode 打開 ios/AwesomeProject.xcodeproj
Cmd+B 編譯
Cmd+R 刷新
Android 啟動(dòng)react-native android 部署安卓環(huán)境,要下載很多東西
啟動(dòng)虛擬機(jī) android avd
react-native run-android
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92339.html
摘要:是開源的,在和的基礎(chǔ)上構(gòu)建原生的和應(yīng)用的平臺(tái)。著力于提高多平臺(tái)的開發(fā)效率,。下面簡(jiǎn)單介紹下的環(huán)境搭建。環(huán)境要求最新的系統(tǒng),要開發(fā)應(yīng)用就必須使用系統(tǒng)。運(yùn)行在當(dāng)前目錄下會(huì)多出一個(gè)的目錄,里面是項(xiàng)目的文件。 Any application that than can be written in JavaScript will eventually be written in JavaScri...
閱讀 952·2023-04-26 01:34
閱讀 3389·2023-04-25 20:58
閱讀 3423·2021-11-08 13:22
閱讀 2144·2019-08-30 14:17
閱讀 2551·2019-08-29 15:27
閱讀 2706·2019-08-29 12:45
閱讀 3040·2019-08-29 12:26
閱讀 2842·2019-08-28 17:51