<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
以前使用Eclipse 進行 Android 開發,感覺對新手來說實在是太不友好了,又是Android SDK,有是配 gradle 等一系列的東西,對與新手而言,總是遺漏。或者版本對不上,一堆問題,用 IDEA 來開發以後發現實在是太香了,很多東西都內建好了,安裝上面步驟下載就好,反而少了很多不必要的麻煩
前提條件:安卓開發本身就是Java開發的一個分支,我們要確保計算機已經安裝好JDK並做好了相關的設定。
官網:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
注意:所有新增的環境變數的路徑,最好是全部用英文,免得不必要的麻煩
新建系統變數JAVA_HOME
右鍵點選此電腦,點選屬性——》高階系統設定——》環境變數——》新建變數名:JAVA_HOME 變數值:jdk的安裝目錄
新建系統變數CLASSPATH
點選新建——》變數名:CLASSPATH——》變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
在path的變數裡面新增
%JAVA_HOME%bin
測試一下:開啟cmd(WIN+R)
輸入java -version
出來版本情況就說明環境設定好了
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就會開始下載,進入如下模式:
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:資源介紹
其中,這裡的資源是十分多的
但經常用的就以下幾個
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!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45