AndroidStudio安裝
JDK1.8安裝:
1、到http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下載jdk8
2、雙擊安裝
3. 安裝完成,在命令行終端輸入java -version,有輸出版本號則
安裝成功
Android Studio安裝:
1、到http://www.android-studio.org下載mac版安裝包
3、安裝完打開
4、打開時選“之前未安裝過”,會彈出無sdk,點擊“cancel”
5、安裝自定義版
6、選擇下載虛擬機(根據版本下載,我這個也不是最新的)
7、確認信息
8、開始下載相應工具和插件
9、新建Android項目,創(chuàng)建虛擬機,運行程序
到這里androidstudio在Mac電腦上算安裝成功了,也能跑程序了,下面來講如何配置adb命令,在這里說明一下為什么要配置ADB命令,
ReactNative在android上可以通過無線加載和有線加載,據本人開發(fā)經驗通過有線加載比無線加載快的多而且在用戶打包ReactNative debug版本時最好通過
線加載一下,否則App卡死的情況會大大增加。
配置ADB命令
1.打開mac的terminal終端,輸入cd ~/ 【進入當前用戶的home目錄】
2.輸入?touch .bash_profile 【如果沒有.bash_profile這個文件,則創(chuàng)建一個這個文件】
3.輸入?open .bash_profile 【打開我們創(chuàng)建的這個文件,此時應該彈出一個文本編輯框,如果是第一次配置環(huán)境,那么文本編輯框為空白】
這里的路徑要根據你自己的APP安裝目錄決定
ADB常用命令總結:
? ??列出手機裝的所有app的包名:
????adb shell pm list packages
????列出系統(tǒng)應用的所有包名:
????adb shell pm list packages -s
????列出除了系統(tǒng)應用的第三方應用包名:
????adb shell pm list packages -3
????有些時候應用卡死了,需要強制停止,則執(zhí)行以下命令:
????adb shell am force-stop
? ? 安裝APK
? ? adb install apk名稱
? ? 卸載APK
? ? ?adb uninstall apk名稱
? ? ? 具體可以查看:https://github.com/mzlogin/awesome-adb(里面是前輩的整理的命令文檔很詳細)
配置gradle
在preferences查看一下自己的本地gradle配置如圖八,查看自己gradle的路徑在哪可以通過圖九右鍵顯示包內容如圖十
在bash_profile配置一下路徑具體看一下圖十一,根據你自己選擇的gradle我的是gradle-3.3,gradle不同版本下載地址是http://services.gradle.org/distributions/,看您自己的需要下載相應的gradle。
輸入gralde -v 如圖十二表示您已經配置成功
ReactNative打包
打包命令 gradle build生成release和debug,gradle assembleRelease 生產包 gradle assembleDebug 調試包。
具體打包前的簽名就不在這里說,可以參考https://blog.csdn.net/sinat_20037505/article/details/78834776。