第一步:檢查下自己的電腦上有沒有安裝JDK(Java Development Kit)(2019年7月安裝的最新版是JDK 1.8.0_181版本),通過在終端中輸入"java -version",可以得到檢驗。
第二步:如果沒有安裝JDK,請移步Oracle官網的下載中心進行下載(需要登錄Oracle賬號和同意協議才能下載)【https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html】(官網下載速度是真心慢,我后面從其他網站上下載了一個JDK,搜索“JDK for Mac 下載”,也可以到中文社區下載【http://www.android-studio.org/】)
第三步:下載並安裝完成之后,通過終端輸入“java -version”可以得到檢驗。
第四步:下載並安裝安卓應用程序開發IDE,Android Studio,我安裝的是3.4.0版本。可以到google官網下載【https://developer.android.google.cn/studio/】(速度似乎很快,1G左右我只用了5分鍾吧~),也可以到中文社區下載【http://www.android-studio.org/】(目前2019年7月最新版只是3.0版本)。
本以為環境的安裝到此為止,就可以開始新建一個Android項目開始愉快的玩耍了,可以接下來一直卡在中間紅框中一直有問題,問題就是【Module】項中只有“<no module>”
關於這個問題,我搜索了很多的資料,也嘗試了很多種方式(因為對很多原理不清楚,所以基本上看着別人說的有道理,我就嘗試哈)。
當然最終解決了這個問題。
我將我認為的有效步驟記錄下:
首先,在確保本文中前面提到的4個步驟全部完成的情況下進行下面的步驟。
(1)進行adb配置
(截圖於:https://blog.csdn.net/WonderEgg/article/details/80244637)
截圖中說的到SDK的地址,在Android Studio軟件啟動的首頁可以有入口,看下圖的指引:
按照上面的步驟執行完畢后,依然還是< no module>。但是不管怎么樣,我沒有執行上面的操作之前,在終端執行$adb version的確是什么都沒有的,這個adb應該遲早都要裝。
(2)繼續File--Sync Project....,依然有問題,顯示如下:
我依然查了很多資料,進行了一些嘗試,最終我采用了以下方法解決了這個問題:
找到.gradle文件夾,然后刪除該文件,然后隨表打開一個安卓項目,File--Sync Project....,Android Studio檢測到沒有這個.gradle這個文件夾的存在,會重新下載這個文件,這個過程需要些時間,我這邊下載完成之后,該文件夾大概是550M的大小。提示:.gradle文件是隱藏文件夾,使用【查看mac上的隱藏文件】提到的方法先把電腦的隱藏文件全部展示出來。
注意⚠️:上面的路徑前面的“~”不用帶上哦。
-----------------------
通過上面的配置,我現在能夠啟動虛擬器進行調試了。真機調試也完全是ok的,真機調試需要進行一些設置,但是很簡單,搜索【Android Studio真機調試】資料很多,本文不做說明了。
另外要提醒下的是,如果寫代碼用的SDK版本要高於手機上SDK的版本,是要在項目中進行一個地方的配置的哦。
【參考】https://blog.csdn.net/WonderEgg/article/details/80244637
說明:參考的這篇博文上面寫到重新配置下/etc/profile我沒有完成,因為最后保存時提醒這個文件是readonly的,后來我加上了sudo,仍然不能保存,我就放棄了,所幸,暫時沒有發現什么影響,等到后面我對安卓開發的環境配置有了進一步的了解之后,我再更新這篇文章吧。