使用IDEA進(jìn)行安卓開發(fā)的詳細(xì)圖文教程
前言
以前使用Eclipse 進(jìn)行 Android 開發(fā),感覺對新手來說實在是太不友好了,又是Android SDK,有是配 gradle 等一系列的東西,對與新手而言,總是遺漏。或者版本對不上,一堆問題,用 IDEA 來開發(fā)以后發(fā)現(xiàn)實在是太香了,很多東西都內(nèi)置好了,安裝上面步驟下載就好,反而少了很多不必要的麻煩
一、配置JDK環(huán)境
前提條件:安卓開發(fā)本身就是Java開發(fā)的一個分支,我們要確保計算機(jī)已經(jīng)安裝好JDK并做好了相關(guān)的配置。
1.1、下載JDK
官網(wǎng):https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
1.2、配置環(huán)境變量
注意:所有添加的環(huán)境變量的路徑,最好是全部用英文,免得不必要的麻煩
新建系統(tǒng)變量JAVA_HOME
右鍵點(diǎn)擊此電腦,點(diǎn)擊屬性——》高級系統(tǒng)配置——》環(huán)境變量——》新建變量名:JAVA_HOME 變量值:jdk的安裝目錄
新建系統(tǒng)變量CLASSPATH
點(diǎn)擊新建——》變量名:CLASSPATH——》變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在path的變量里面添加
%JAVA_HOME%\bin
測試一下:打開cmd(WIN+R)
輸入java -version
出來版本情況就說明環(huán)境配置好了
二、使用IDEA配置Android SDK 開發(fā)環(huán)境
1、下載 Android SDK
Android SDK是Android軟件開發(fā)包,是Android整體開發(fā)中所用到的工具包,提供了庫文件以及其他開發(fā)所用到的工具。
1.1、點(diǎn)擊File–>new project–>Android
1.2、點(diǎn)擊 Install SDK
,填寫Android SDK 下載路徑(保持網(wǎng)絡(luò)暢通,會自動下載 Android SDK)
1.3、不要動等待下載完,直到出現(xiàn)如下圖:
1.4、到這,確定無誤后,點(diǎn)擊Finish就會開始下載,進(jìn)入如下模式:
三、使用IDEA創(chuàng)建 Android 項目
1、配置好后,新建一個Android項目測試一下。選擇一個Basic Activity,其他的也行。
2、配置項目
①:Name(項目名稱)
②:Package name(具體看公司要求)
③:Save location(存放位置,下次直接這邊找到項目文件夾)
④:Language 記得改成 Java
⑤:然后選擇 “Create” 創(chuàng)建即可
3、導(dǎo)入并 配置Gradle
創(chuàng)建好之后進(jìn)入會有這些文件。之后項目會自動Build。這時候可能會需要導(dǎo)入gradle,只要根據(jù)提示自動導(dǎo)入就行了,不過這導(dǎo)入速度就看網(wǎng)速了。
當(dāng)然也可以去自己去配置 (具體文章看這里):【IDEA如何配置 Gradle 及 Gradle 安裝過程(詳細(xì)版)】
到此項目已經(jīng)創(chuàng)建好啦
4、切換視圖
首先我們進(jìn)入軟件,自動就會給我們選擇 “Project” 文件夾
這時,為了方便我們對項目進(jìn)行操作,可以進(jìn)行更改(其他項目類似)
將 “Project” 改為 “Android” 即可,這樣就只顯示安卓所需的文件了
4.2:資源介紹
其中,這里的資源是十分多的
但經(jīng)常用的就以下幾個
- res_drawable:存放各類圖形的描述文件,包括drawable的描述文件,以及三種圖片格式:png(推薦)、jpg(支持)、gif(只支持靜幀)
- res_layout:存放頁面的布局文件,主要在Acitivity、Fragment以及部分自定義控件中使用
- res_values:存放各類參數(shù)的配置文件,常用的配置文件說明如下
- colors.xml : 存放顏色的定義文件
- strings.xml : 存放字符串類型的定義文件
- styles.xml : 存放控件風(fēng)格的定義文件
5、創(chuàng)建AVD 運(yùn)行 Android 項目
安卓運(yùn)行需要 AVD(android virtual device)手機(jī)模擬器
要開始運(yùn)行的時候,提示No Target device,所以需要創(chuàng)建一個虛擬機(jī),用來運(yùn)行軟件。
在運(yùn)行按鈕旁邊選擇添加一個device
1、點(diǎn)擊Open AVD Manager
2、點(diǎn)擊Create Virtual Device
3、選擇一個樣式,然后Next
4、選擇一個版本按 Download 下載,左邊位置選一個就行,右邊也會有要下載的東西 4.1、選擇一個版本下載
選擇左邊如圖
選擇右邊如圖,右邊多一個步驟
點(diǎn)擊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,我就點(diǎn)了一個64位的。
4.2、等待下載完成,點(diǎn)擊Finish
5、退出后這樣就配置完成了
然后關(guān)閉以后狀態(tài)欄就變成這樣啦
6、執(zhí)行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點(diǎn)啥啥啥的,參考:
進(jìn)入SDK目錄的build-tools->32.0.0
將d8.bat改成dx.bat
進(jìn)入lib目錄將d8.jar改成dx.jar
解決后就開始瘋狂加載中……
然后重新運(yùn)行
這樣就成功了
總結(jié)
到此這篇關(guān)于使用IDEA進(jìn)行安卓開發(fā)的文章就介紹到這了,更多相關(guān)IDEA安卓開發(fā)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringSecurity微服務(wù)實戰(zhàn)之公共模塊詳解
這篇文章主要為大家介紹了SpringSecurity微服務(wù)實戰(zhàn)之公共模塊詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08詳解Java中l(wèi)og4j.properties配置與加載應(yīng)用
這篇文章主要介紹了 log4j.properties配置與加載應(yīng)用的相關(guān)資料,需要的朋友可以參考下2018-02-02Collection中的size()和isEmpty()區(qū)別說明
這篇文章主要介紹了Collection中的size()和isEmpty()區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02idea向System.getenv()添加系統(tǒng)環(huán)境變量的操作
這篇文章主要介紹了idea向System.getenv()添加系統(tǒng)環(huán)境變量的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06