Mac電腦上安裝AndroidStudio,配置ADB命令,配置gralde,打包ReactNative APK.

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。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,351評(píng)論 25 708
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,290評(píng)論 6 342
  • 有時(shí)候就是會(huì)突然的感到很浮躁,然后討厭自己,接著厭惡這個(gè)世界。 普普通通的一天,可是等到快要下班的時(shí)候,想要回顧一...
    大擰巴閱讀 266評(píng)論 0 1
  • 我想和你在一起 從天黑到黎明 從春天到夏天 從現(xiàn)在到以后 我想和你在一起 從日出到日落 從秋天到冬天 從烏絲到白發(fā)...
    劍湘閱讀 664評(píng)論 4 6
  • 這是一個(gè)令人震驚的數(shù)據(jù):一段僅30秒的色情視頻分成3次播放,每次播放就能騙取上百元,一年欺詐近7億元。 因被色情視...
    黑客與編程閱讀 10,112評(píng)論 4 4

友情鏈接更多精彩內(nèi)容