AndroidStudio安裝
JDK1.8安裝:
1、到http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下載jdk8

2、雙擊安裝
3. 安裝完成,在命令行終端輸入java -version,有輸出版本號(hào)則
安裝成功

Android Studio安裝:
1、到http://www.android-studio.org下載mac版安裝包

3、安裝完打開
4、打開時(shí)選“之前未安裝過”,會(huì)彈出無sdk,點(diǎn)擊“cancel”

5、安裝自定義版

6、選擇下載虛擬機(jī)(根據(jù)版本下載,我這個(gè)也不是最新的)

7、確認(rèn)信息
8、開始下載相應(yīng)工具和插件
9、新建Android項(xiàng)目,創(chuàng)建虛擬機(jī),運(yùn)行程序
到這里androidstudio在Mac電腦上算安裝成功了,也能跑程序了,下面來講如何配置adb命令,在這里說明一下為什么要配置ADB命令,
ReactNative在android上可以通過無線加載和有線加載,據(jù)本人開發(fā)經(jīng)驗(yàn)通過有線加載比無線加載快的多而且在用戶打包ReactNative debug版本時(shí)最好通過
線加載一下,否則App卡死的情況會(huì)大大增加。
配置ADB命令
1.打開mac的terminal終端,輸入cd ~/ 【進(jìn)入當(dāng)前用戶的home目錄】
2.輸入?touch .bash_profile 【如果沒有.bash_profile這個(gè)文件,則創(chuàng)建一個(gè)這個(gè)文件】
3.輸入?open .bash_profile 【打開我們創(chuàng)建的這個(gè)文件,此時(shí)應(yīng)該彈出一個(gè)文本編輯框,如果是第一次配置環(huán)境,那么文本編輯框?yàn)榭瞻住?/p>

這里的路徑要根據(jù)你自己的APP安裝目錄決定
ADB常用命令總結(jié):
? ??列出手機(jī)裝的所有app的包名:
????adb shell pm list packages
????列出系統(tǒng)應(yīng)用的所有包名:
????adb shell pm list packages -s
????列出除了系統(tǒng)應(yīng)用的第三方應(yīng)用包名:
????adb shell pm list packages -3
????有些時(shí)候應(yīng)用卡死了,需要強(qiáng)制停止,則執(zhí)行以下命令:
????adb shell am force-stop
? ? 安裝APK
? ? adb install apk名稱
? ? 卸載APK
? ? ?adb uninstall apk名稱
? ? ? 具體可以查看:https://github.com/mzlogin/awesome-adb(里面是前輩的整理的命令文檔很詳細(xì))
配置gradle
在preferences查看一下自己的本地gradle配置如圖八,查看自己gradle的路徑在哪可以通過圖九右鍵顯示包內(nèi)容如圖十



在bash_profile配置一下路徑具體看一下圖十一,根據(jù)你自己選擇的gradle我的是gradle-3.3,gradle不同版本下載地址是http://services.gradle.org/distributions/,看您自己的需要下載相應(yīng)的gradle。

輸入gralde -v 如圖十二表示您已經(jīng)配置成功

ReactNative打包
打包命令 gradle build生成release和debug,gradle assembleRelease 生產(chǎn)包 gradle assembleDebug 調(diào)試包。
具體打包前的簽名就不在這里說,可以參考https://blog.csdn.net/sinat_20037505/article/details/78834776。