安卓開發入門(一)開發環境搭建

開發工具

基本上就一個選項: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'}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章