andriod環境搭建(Mac機器)

reactnative.cn/docs/0.43/g…

注意點1:
網頁中的ANDROID_HOME環境變量部分不全,還須要補充
ANDROID_AVD_HOME 以及 PATH 兩個變量的配置:
1)命令行輸入vi ~/.bash_profile,補充如下4行內容(或者其餘方法編輯):
export ANDROID_AVD_HOME=~/Library/Android/sdk
export ANDROID_AVD_HOME
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
export PATH
複製代碼
2)保存之後,命令行輸入 source ~/.bash_profile ,接着echo $ANDROID_AVD_HOMEecho $PATH 檢查變量是否配置正確
複製代碼
注意點2:

關於Android Studio的配置參考網頁的,沒問題。但面臨如下三個問題:html

(1) Android sutdio第一次打開一個工程巨慢怎麼辦? 
複製代碼
(2) 手動配置Gradle Home爲何老是無效? 
複製代碼
(3) 明明已經下載了Gradle,配置了gradle home,爲何打開工程仍是去自動下載Gradle?
複製代碼

咱們首先要見檢查 {android studio 工程路徑 }/gradle/wrapper/gradle-wrapper.properties

文件內容以下:
#Tue Apr 18 20:27:35 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
複製代碼
經過配置知道,咱們要離線下載gradle-3.3-all.zip,下載路徑爲:Gradle下載地址:services.gradle.org/distributio…

Gradle保存在哪裏?

Gradle是你們共用的,固然不會把Gradle放在項目文件中(不是不能夠),AS將gradle保存在下面的目錄:~/.gradle/wrapper/dists ,保存以後不須要解壓!以下圖所示。因此,你能夠修改gradle-wrapper.properties決定你要使用gradle版本。那麼從新啓動andriod studio這三個問題就解決了!react

注意點3:

關於avd的第一次啓動和使用,請先點擊如下截圖的這個按鈕

接着出現如下顯示框,等到initalizing ADB結束後出現Nothing to show,以後在點擊Creat New Virtual Device對虛擬手機類型進行選擇。

注意選擇正確的sdk(參考上文「安裝完成後,在Android Studio的歡迎界面中選擇Configure | SDK Manager」安裝的sdk進行配置)

建立虛擬手機後,雙擊虛擬手機,等待首次運行結束:

之後就能夠自定義虛擬手機跑react-native應用了!
若是在之後使用中發現ADB Connection Error 或者 Could not open Selected VM debug port(8700) Make sure you do not have another 、Unable to run 'adb': null' 、 /Users/apple/Library/Android/sdk/platform-tools/adb start-server' failed -- run manually if necessary
這種錯誤,請自行打開活動監視器手殺全部adb進程再從新打開andriod studio
相關文章
相關標籤/搜索