首頁 > 軟體

使用IDEA進行安卓開發的詳細圖文教學

2023-04-08 06:01:13

前言

以前使用Eclipse 進行 Android 開發,感覺對新手來說實在是太不友好了,又是Android SDK,有是配 gradle 等一系列的東西,對與新手而言,總是遺漏。或者版本對不上,一堆問題,用 IDEA 來開發以後發現實在是太香了,很多東西都內建好了,安裝上面步驟下載就好,反而少了很多不必要的麻煩

一、設定JDK環境

前提條件:安卓開發本身就是Java開發的一個分支,我們要確保計算機已經安裝好JDK並做好了相關的設定。

1.1、下載JDK

官網:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

1.2、設定環境變數

注意:所有新增的環境變數的路徑,最好是全部用英文,免得不必要的麻煩

新建系統變數JAVA_HOME

右鍵點選此電腦,點選屬性——》高階系統設定——》環境變數——》新建變數名:JAVA_HOME 變數值:jdk的安裝目錄

新建系統變數CLASSPATH

點選新建——》變數名:CLASSPATH——》變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;

在path的變數裡面新增

%JAVA_HOME%bin

測試一下:開啟cmd(WIN+R)

輸入java -version

出來版本情況就說明環境設定好了

二、使用IDEA設定Android SDK 開發環境

1、下載 Android SDK

Android SDK是Android軟體開發包,是Android整體開發中所用到的工具包,提供了庫檔案以及其他開發所用到的工具。

1.1、點選File–>new project–>Android

1.2、點選 Install SDK ,填寫Android SDK 下載路徑(保持網路暢通,會自動下載 Android SDK)

1.3、不要動等待下載完,直到出現如下圖:

1.4、到這,確定無誤後,點選Finish就會開始下載,進入如下模式:

三、使用IDEA建立 Android 專案

1、設定好後,新建一個Android專案測試一下。選擇一個Basic Activity,其他的也行。

2、設定專案

①:Name(專案名稱)

②:Package name(具體看公司要求)

③:Save location(存放位置,下次直接這邊找到專案資料夾)

④:Language 記得改成 Java

⑤:然後選擇 “Create” 建立即可

3、匯入並 設定Gradle

建立好之後進入會有這些檔案。之後專案會自動Build。這時候可能會需要匯入gradle,只要根據提示自動匯入就行了,不過這匯入速度就看網速了。

當然也可以去自己去設定 (具體文章看這裡):【IDEA如何設定 Gradle 及 Gradle 安裝過程(詳細版)】

到此專案已經建立好啦

4、切換檢視

首先我們進入軟體,自動就會給我們選擇 “Project” 資料夾

這時,為了方便我們對專案進行操作,可以進行更改(其他專案類似)

將 “Project” 改為 “Android” 即可,這樣就只顯示安卓所需的檔案了

4.2:資源介紹

其中,這裡的資源是十分多的

但經常用的就以下幾個

  • res_drawable:存放各類圖形的描述檔案,包括drawable的描述檔案,以及三種圖片格式:png(推薦)、jpg(支援)、gif(只支援靜幀)
  • res_layout:存放頁面的佈局檔案,主要在Acitivity、Fragment以及部分自定義控制元件中使用
  • res_values:存放各類引數的組態檔,常用的組態檔說明如下
  • colors.xml : 存放顏色的定義檔案
  • strings.xml : 存放字串型別的定義檔案
  • styles.xml : 存放控制元件風格的定義檔案

5、建立AVD 執行 Android 專案

安卓執行需要 AVD(android virtual device)手機模擬器

要開始執行的時候,提示No Target device,所以需要建立一個虛擬機器器,用來執行軟體。

在執行按鈕旁邊選擇新增一個device

1、點選Open AVD Manager

2、點選Create Virtual Device

3、選擇一個樣式,然後Next

4、選擇一個版本按 Download 下載,左邊位置選一個就行,右邊也會有要下載的東西 4.1、選擇一個版本下載

選擇左邊如圖

選擇右邊如圖,右邊多一個步驟

點選Next

4.1.1、a system image must be selected to continue報錯

a system image must be selected to continue報錯解決辦法:

先退回去

File——》Settings——》Appearance & Behavior——》System Settings——》Android SDK——》勾選show package details——》可以看到上面一張圖片的API Level是30,我就點了一個64位元的。

4.2、等待下載完成,點選Finish

5、退出後這樣就設定完成了

然後關閉以後狀態列就變成這樣啦

6、執行HelloWorld程式

然而,它報錯了:

Installed Build Tools revision 32.0.0 is corrupted. Remove and install again using the SDK Manager.

你們還記不記得剛才讓你們修改sdk下載安裝路徑來著,去裡頭給我找d8.bat和lib檔案中的d8.jar改成dx點啥啥啥的,參考:

進入SDK目錄的build-tools->32.0.0
將d8.bat改成dx.bat
進入lib目錄將d8.jar改成dx.jar

解決後就開始瘋狂載入中……

然後重新執行

這樣就成功了

總結 

到此這篇關於使用IDEA進行安卓開發的文章就介紹到這了,更多相關IDEA安卓開發內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com