1. 程式人生 > >mac下搭建安卓native開發環境(供rn使用),及rn相關命令

mac下搭建安卓native開發環境(供rn使用),及rn相關命令

A:搭建安卓native開發環境

在http://www.android-studio.org/下載最新的as,按步驟操作,新建工程,會去下載安裝一些gradle相關的東西;還有一些sdk和模擬器可能也需要手動安裝和建立。as的執行依賴於jdk,如果你的mac沒有安裝jdk需要去官網下載安裝,推薦安裝8.0版本。

jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

B: rn相關

1. .bash_profile裡面需要進行配置:

export ANDROID_HOME=/Users/Achen/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools

export PATH=$PATH:$ANDROID_HOME/platform-tools

儲存後執行source .bash_profile 從而更新環境變數。如果不安裝配置的話,adb以及安卓的一些命令列都不能在終端裡面執行,所以這一步是必須要做的。

2. react-native run-ios 會自動為你啟動iOS模擬器;但是react-native run-android 在沒有模擬器或者裝置在執行的情況下,會返回錯誤。我們這裡通過模擬器來執行rn專案,那麼就需要先啟動模擬器。

命令列啟動:a.cd /Users/Achen/Library/Android/sdk/tools b.emulator @Nexus_5X_API_27

這裡先進入tools目錄的原因見:https://stackoverflow.com/questions/42554337/cannot-launch-avd-in-emulatorqt-library-not-found

3. 啟動模擬器後,我們通過react-native run-android 就可以在安卓環境下執行rn專案了。模擬器重新整理的快捷鍵是雙擊R,和iOS模擬器有所不同。

相關推薦

no