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模擬器有所不同。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章