亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用IDEA進(jìn)行安卓開(kāi)發(fā)的詳細(xì)圖文教程

 更新時(shí)間:2023年04月07日 15:34:00   作者:IT小郭.  
安卓開(kāi)發(fā)本身就是Java開(kāi)發(fā)的一個(gè)分支,我們要確保計(jì)算機(jī)已經(jīng)安裝好JDK并做好了相關(guān)的配置,下面這篇文章主要給大家介紹了關(guān)于如何使用IDEA進(jìn)行安卓開(kāi)發(fā)的詳細(xì)圖文教程,需要的朋友可以參考下

前言

以前使用Eclipse 進(jìn)行 Android 開(kāi)發(fā),感覺(jué)對(duì)新手來(lái)說(shuō)實(shí)在是太不友好了,又是Android SDK,有是配 gradle 等一系列的東西,對(duì)與新手而言,總是遺漏?;蛘甙姹緦?duì)不上,一堆問(wèn)題,用 IDEA 來(lái)開(kāi)發(fā)以后發(fā)現(xiàn)實(shí)在是太香了,很多東西都內(nèi)置好了,安裝上面步驟下載就好,反而少了很多不必要的麻煩

一、配置JDK環(huán)境

前提條件:安卓開(kāi)發(fā)本身就是Java開(kāi)發(fā)的一個(gè)分支,我們要確保計(jì)算機(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)擊屬性——》高級(jí)系統(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

測(cè)試一下:打開(kāi)cmd(WIN+R)

輸入java -version

出來(lái)版本情況就說(shuō)明環(huán)境配置好了

二、使用IDEA配置Android SDK 開(kāi)發(fā)環(huán)境

1、下載 Android SDK

Android SDK是Android軟件開(kāi)發(fā)包,是Android整體開(kāi)發(fā)中所用到的工具包,提供了庫(kù)文件以及其他開(kāi)發(fā)所用到的工具。

1.1、點(diǎn)擊File–>new project–>Android

1.2、點(diǎn)擊 Install SDK ,填寫Android SDK 下載路徑(保持網(wǎng)絡(luò)暢通,會(huì)自動(dòng)下載 Android SDK)

1.3、不要?jiǎng)拥却螺d完,直到出現(xiàn)如下圖:

1.4、到這,確定無(wú)誤后,點(diǎn)擊Finish就會(huì)開(kāi)始下載,進(jìn)入如下模式:

三、使用IDEA創(chuàng)建 Android 項(xiàng)目

1、配置好后,新建一個(gè)Android項(xiàng)目測(cè)試一下。選擇一個(gè)Basic Activity,其他的也行。

2、配置項(xiàng)目

①:Name(項(xiàng)目名稱)

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

③:Save location(存放位置,下次直接這邊找到項(xiàng)目文件夾)

④:Language 記得改成 Java

⑤:然后選擇 “Create” 創(chuàng)建即可

3、導(dǎo)入并 配置Gradle

創(chuàng)建好之后進(jìn)入會(huì)有這些文件。之后項(xiàng)目會(huì)自動(dòng)Build。這時(shí)候可能會(huì)需要導(dǎo)入gradle,只要根據(jù)提示自動(dòng)導(dǎo)入就行了,不過(guò)這導(dǎo)入速度就看網(wǎng)速了。

當(dāng)然也可以去自己去配置 (具體文章看這里):【IDEA如何配置 Gradle 及 Gradle 安裝過(guò)程(詳細(xì)版)】

到此項(xiàng)目已經(jīng)創(chuàng)建好啦

4、切換視圖

首先我們進(jìn)入軟件,自動(dòng)就會(huì)給我們選擇 “Project” 文件夾

這時(shí),為了方便我們對(duì)項(xiàng)目進(jìn)行操作,可以進(jìn)行更改(其他項(xiàng)目類似)

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

4.2:資源介紹

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

但經(jīng)常用的就以下幾個(gè)

  • res_drawable:存放各類圖形的描述文件,包括drawable的描述文件,以及三種圖片格式:png(推薦)、jpg(支持)、gif(只支持靜幀)
  • res_layout:存放頁(yè)面的布局文件,主要在Acitivity、Fragment以及部分自定義控件中使用
  • res_values:存放各類參數(shù)的配置文件,常用的配置文件說(shuō)明如下
  • colors.xml : 存放顏色的定義文件
  • strings.xml : 存放字符串類型的定義文件
  • styles.xml : 存放控件風(fēng)格的定義文件

5、創(chuàng)建AVD 運(yùn)行 Android 項(xiàng)目

安卓運(yùn)行需要 AVD(android virtual device)手機(jī)模擬器

要開(kāi)始運(yùn)行的時(shí)候,提示No Target device,所以需要?jiǎng)?chuàng)建一個(gè)虛擬機(jī),用來(lái)運(yùn)行軟件。

在運(yùn)行按鈕旁邊選擇添加一個(gè)device

1、點(diǎn)擊Open AVD Manager

2、點(diǎn)擊Create Virtual Device

3、選擇一個(gè)樣式,然后Next

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

選擇左邊如圖

選擇右邊如圖,右邊多一個(gè)步驟

點(diǎn)擊Next

4.1.1、a system image must be selected to continue報(bào)錯(cuò)

a system image must be selected to continue報(bào)錯(cuò)解決辦法:

先退回去

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

4.2、等待下載完成,點(diǎn)擊Finish

5、退出后這樣就配置完成了

然后關(guān)閉以后狀態(tài)欄就變成這樣啦

6、執(zhí)行HelloWorld程序

然而,它報(bào)錯(cuò)了:

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

你們還記不記得剛才讓你們修改sdk下載安裝路徑來(lái)著,去里頭給我找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

解決后就開(kāi)始瘋狂加載中……

然后重新運(yùn)行

這樣就成功了

總結(jié) 

到此這篇關(guān)于使用IDEA進(jìn)行安卓開(kāi)發(fā)的文章就介紹到這了,更多相關(guān)IDEA安卓開(kāi)發(fā)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot2.3集成ELK7.1.0的示例代碼

    SpringBoot2.3集成ELK7.1.0的示例代碼

    這篇文章主要介紹了SpringBoot2.3集成ELK7.1.0的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • java Socket實(shí)現(xiàn)多人群聊與私聊功能

    java Socket實(shí)現(xiàn)多人群聊與私聊功能

    這篇文章主要為大家詳細(xì)介紹了java Socket實(shí)現(xiàn)多人群聊與私聊功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • windows7配置java環(huán)境變量的圖文教程

    windows7配置java環(huán)境變量的圖文教程

    這篇文章主要介紹了windows7配置java環(huán)境變量的教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • SpringSecurity微服務(wù)實(shí)戰(zhàn)之公共模塊詳解

    SpringSecurity微服務(wù)實(shí)戰(zhàn)之公共模塊詳解

    這篇文章主要為大家介紹了SpringSecurity微服務(wù)實(shí)戰(zhàn)之公共模塊詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Java中新建一個(gè)文件、目錄及路徑操作實(shí)例

    Java中新建一個(gè)文件、目錄及路徑操作實(shí)例

    這篇文章主要給大家介紹了關(guān)于Java中新建一個(gè)文件、目錄及路徑操作的相關(guān)資料,新建文件、目錄及路徑是我們?nèi)粘i_(kāi)發(fā)中經(jīng)常會(huì)遇到的一個(gè)需求,本文通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 詳解Java中l(wèi)og4j.properties配置與加載應(yīng)用

    詳解Java中l(wèi)og4j.properties配置與加載應(yīng)用

    這篇文章主要介紹了 log4j.properties配置與加載應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2018-02-02
  • 快速了解Maven

    快速了解Maven

    這篇文章主要介紹了快速了解Maven,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • mybatis清除一級(jí)緩存的幾種方式

    mybatis清除一級(jí)緩存的幾種方式

    這篇文章主要介紹了mybatis清除一級(jí)緩存的幾種方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Collection中的size()和isEmpty()區(qū)別說(shuō)明

    Collection中的size()和isEmpty()區(qū)別說(shuō)明

    這篇文章主要介紹了Collection中的size()和isEmpty()區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • idea向System.getenv()添加系統(tǒng)環(huán)境變量的操作

    idea向System.getenv()添加系統(tǒng)環(huán)境變量的操作

    這篇文章主要介紹了idea向System.getenv()添加系統(tǒng)環(huán)境變量的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評(píng)論