開發工具
基本上就一個選項:Android Studio,從官網下載最新版版即可。
我下載時是2020.3.1 for Windows 64-bit。
官網地址:https://developer.android.google.cn/studio/
安裝時,目錄指定 D:\Android\Android Studio,其他直接下一步。
(選擇D盤後,預設目錄是D:\Program Files\Andoird\Android Studio。因為後續選擇SDK安裝目錄時,不能帶空格,故把 /Program Files 去掉。)
SDK安裝
如果沒有安裝過JDK需要先安裝JDK, 下載地址: https://idlestudio.ctfile.com/fs/14960372-382475272。
安裝完成後,首次啟動Andoird Studio,會進入初始化配置。
這裡選擇Custom,將SDK和開發工具安裝到同一個目錄下,方便查詢。
全部選好後,點選下一步,自動下載安裝。
HelloWorld
新建一個專案,左邊裝置型別選Phone即可,然後隨便選一個模板。
填寫專案名稱HelloWorld,開發語言選擇Java, API版本選28往上即可。
其實選21能相容更多裝置,但gradle依賴相容上有些問題,先讓程式能跑起來,以後再研究版本問題。
首次啟動專案時,可以看到右下角狀態列,在自動安裝gradle,下載依賴,整理檔案索引等嗎,等他完成即可。
全部搞定後,專案檔案結構如下圖所示
啟動除錯前,需要先建立一個裝置模擬器,用來承載APP的執行。
右上方裝置下拉選單,點選 AVD Manager 建立一個裝置。
先選螢幕尺寸,選Pixel 5即可.
再下載安裝系統映象,選擇映象時,API Level越高,能滿足要求的機型越少。
我理解這裡為了讓更多系統比較老舊的手機能安裝應用,API Level應該儘量低。
但安裝開發工具時,預設的SDK是API 32,新建專案時,引用的依賴包含了Level 23, 24, 28的資源。
所以為了能正常啟動,這裡要選擇28以上的API Level,等以後研究深入了再看版本的問題。
點選下一步進入配置確認,發現下邊有個提示,皮膚尺寸不夠打,螢幕可能無法完全展示。
很奇怪,前邊尺寸選的是Pixel 5,這裡皮膚卻沒有Pixel 5,選到Pixel_4a或Pixel_4xl即可。
全部搞定後,點選右邊的綠色小三角啟動除錯即可。
啟動後如下圖所示,就是我們APP的內容了,可以上去點點看,也可以自己到程式碼檔案中嘗試改一改文字顯示內容。
其他問題
1.無法定位到SDK,且無法修改SDK路徑?
解決辦法:SDK安裝好後,進入SDK Manager選單應該類似下圖這樣。
如果上面 SDK Location 是空的,且點選Edit後無法生效。
此時,可以隨便開啟一個目錄進入如下介面,選擇選單 File -> Manage IDE Settings -> Restore Default Settings, 可以觸發重新安裝SDK。
2.Gradle自動安裝失敗
解決辦法:可以手動下載gradle壓縮包,解壓後。從 Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 這裡的 Use Gradle from 選項手動指定 gradle 的安裝目錄。
3.Gradle下載依賴項太慢
解決辦法:找到build.gradle檔案,再repositories節點將自帶的倉庫註釋掉,並新增阿里雲的映象節點:
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'https://maven.aliyun.com/repository/jcenter'}