配置React Native Android開發環境總結
1、卸載Android Studio,在終端(terminal)執行以下命令:
- rm -Rf /Applications/Android\ Studio.app
- rm -Rf ~/Library/Preferences/AndroidStudio*
- rm ~/Library/Preferences/com.google.android.studio.plist
- rm -Rf ~/Library/Application\ Support/AndroidStudio*
- rm -Rf ~/Library/Logs/AndroidStudio*
- rm -Rf ~/Library/Caches/AndroidStudio*
2、刪除Projects
注意:如果有其他IDE需要用到,請不要刪除
- rm -Rf ~/.android
5、刪除Android SDK Tools
注意:如果有其他IDE需要用到,請不要刪除
rm -Rf ~/Library/Android*
6、第一次安裝Android studio時候彈出unable to access android sdk add-on list原因是你電腦沒有SDK而且你下載的android studio又是不帶SDK的;
下圖所示:
解決方法:在自己安裝的目錄下找到:bin\idea.properties打開這個文件末尾添加一行disable.android.first.run=true就行了,如果打不開這個文件,可以下載安裝EditPlus工具或者sublime_text工具,用工具打開修改即可;如果這都嫌麻煩的話,那就用txt打開再簡單不過了。
環境搭建
android app是用java語言開發的
- 下載JDK(java的開發包),
- 下載完成后安裝JDK
- 配置java環境變量:
- 在命令行中輸入
來定位java在mac中的安裝路徑$ /usr/libexec/java_home
- 在命令行中輸入:
(touch命令是若文件不存在,創建該文件)$ touch ~/.bash_profile
- 在命令行中輸入:
(open用編輯器打開該文件)$ open ~/.bash_profile
- 把第一步查找到到java安裝路徑賦值給JAVA_HOME,復制以下內容到 .bash_profile文件中
export JAVA_HOME=查找到的java安裝路徑 export PATH=$JAVA_HOME/bin:$PATH export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
- 在命令行中輸入:
(source命令是執行文件)$ source ~/.bash_profile
- 驗證環境變量是否成功:在命令行輸入:
(若提示命令找不到表示失敗) 或輸入$ java 或 $javac
(是否能成功打印java的安裝路徑)$ echo $JAVA_HOME
- 在命令行中輸入
android開發環境搭建
android studio安裝
android studio是開發android的官方IDE,android studio下載地址,我下載的是集成(android sdk)的版本,下載后安裝。
android sdk下載
android sdk是開發android的開發工具包。
打開android studio,

android.png
點擊下面這個按鈕,進入android sdk manager界面

android manager.png
下載以下資源:
- Android SDK Build-tools version 23.0.1
- Android 6.0 (API 23)
- Android Support Repository

Paste_Image.png

Paste_Image.png
android sdk環境變量設置
- 參照設置java環境變量打開 .bash_profile的步驟
- 打開android studio,在菜單欄點擊SDK Manager
sdk manager圖標
可以查看android sdk對安裝路徑 -
把上步找到的sdk的安裝路徑賦值給ANDROID_HOME,並復制以下內容到 .bash_profile中
export ANDROID_HOME=查找到到sdk路徑 export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools
-
在命令行中輸入:
$source ~/.bash_profile
- 在命令行中輸入:
(驗證android sdk環境變量是否設置成功)$ adb