Android 基礎(chǔ)入門教程——開發(fā)環(huán)境搭建
現(xiàn)在主流的Android開發(fā)環(huán)境有:
- Eclipse + ADT + SDK
- Android Studio + SDK
- IntelliJ IDEA + SDK
現(xiàn)在國內(nèi)大部分開發(fā)人員還是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官網(wǎng)也去掉了集成Android開發(fā)環(huán)境的Eclipse下載鏈接,各種現(xiàn)象都表示開發(fā)者最后都終將過渡到Android Studio,當(dāng)然這段過渡時(shí)間會(huì)很長,但如果你是剛學(xué)Android的話建議直接沖Android Studio著手;而且很多優(yōu)秀的開源項(xiàng)目都是基于Android Studio!當(dāng)然,在本教程中對(duì)兩種開發(fā)環(huán)境都會(huì)進(jìn)行一個(gè)介紹,用哪個(gè)取決與你自己~ 還有一個(gè)IntelliJ,和Android Studio差不多的,并不對(duì)此進(jìn)行講解!
1.JDK安裝與配置
Step 1:下載JDK 可以到官網(wǎng)進(jìn)行下載:Jdk官方下載 PS:32位的只能下32位哦!
Step 2:JDK安裝 傻瓜式的下一步即可!
Step 3:環(huán)境變量的配置 配置環(huán)境變量是為了方便我們一些命令行的操作,后續(xù)會(huì)用到! 右鍵我的電腦——>高級(jí)——>環(huán)境變量
新建JAVA_HOME


修改PATH變量,別把原本的東西刪掉?。。。?/p>

新建CLASSPATH

驗(yàn)證環(huán)境是否配置完成 打開電腦的cmd(命令行),win鍵 + R輸入cmd,然后在命令行依次javac和java,出現(xiàn)如圖效果表示配置完成:

2.開發(fā)工具二選一
一開始也說了開發(fā)環(huán)境IDE的現(xiàn)狀,另外前面忘記說一點(diǎn):Android Studio是比較吃配置的,如果電腦不怎么好,建議還是先使用Eclipse進(jìn)行Android開發(fā),下面先說下我們熟悉IDE開發(fā)APP的流程,按照下述流程來熟悉IDE的使用:

- Eclipse + ADT + SDK:
- Android Studio + SDK:
3.相關(guān)術(shù)語的解析
- Dalvik: Android特有的虛擬機(jī),和JVM不同,Dalvik虛擬機(jī)非常適合在移動(dòng)終端上使用!
- AVD: (android virtual machine):安卓虛擬設(shè)備,就是安卓的模擬器
- ADT: (android development tools)安卓開發(fā)工具
- SDK:(software development kit)軟件開發(fā)工具包,就是安卓系統(tǒng),平臺(tái)架構(gòu)等的工具集合,如adb.exe
- DDMS:(dalvik debug monitor service)安卓調(diào)試工具
- adb:安卓調(diào)試橋,在sdk的platform-tools目錄下,功能很多,命令行必備
- DX工具:將.class轉(zhuǎn)換成.dex文件
- AAPT:(android asset packing tool),安卓資源打包工具
- R.java文件:由aapt工具根據(jù)App中的資源文件自動(dòng)生成,可以理解為資源字典
- AndroidManifest.xml:app包名 + 組件聲明 + 程序兼容的最低版本 + 所需權(quán)限等程序的配置文件
后續(xù)內(nèi)容對(duì)于初學(xué)者的你可能有點(diǎn)難度,但后面回頭,你會(huì)發(fā)現(xiàn)這些東西很有用~ 看不懂的話,可以先跳過
4.ADB命令行的一些指令
執(zhí)行ADB指令之前我們還需要為我們的SDK配置一下環(huán)境變量
Step 1:新建一個(gè)ANDROID_HOME的環(huán)境變量,把sdk根目錄地址貼上去:

Step 2:更新Path環(huán)境變量,在Paht開頭加上:%ANDROID_HOME%\tools; 即可 配置完了,接下來就來學(xué)習(xí)指令了:

5.APP程序打包與安裝的流程:

6.APP的安裝過程:

7.本節(jié)小結(jié)
本節(jié)我們對(duì)Android開發(fā)IDE的現(xiàn)狀進(jìn)行了分析,建議初學(xué)者硬件條件允許的話,使用Android Studio來進(jìn)行Android APP的開發(fā),講述了JDK的安裝與配置,以及熟悉IDE的流程,一些關(guān)鍵名稱的解析,ADB命令行的常用指令,最后還有程序的打包安裝和安裝過程的解析!經(jīng)過這章相信大家對(duì)Android開發(fā)有了個(gè)簡單了解,了解開發(fā)一個(gè)程序的流程,以及對(duì)應(yīng)的項(xiàng)目目錄結(jié)構(gòu)!相信大家會(huì)抱怨模擬器AVD跑得很慢,下節(jié)會(huì)給大家介紹一個(gè)比真機(jī)還快的Android模擬器——Genymotion的安裝使用!
以上就是Android 基礎(chǔ)入門教程——開發(fā)環(huán)境搭建的詳細(xì)內(nèi)容,更多關(guān)于Android 開發(fā)環(huán)境搭建的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Android Studio Gradle 更換阿里云鏡像的方法
這篇文章主要介紹了Android Studio Gradle 更換阿里云鏡像的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
android開發(fā)修改狀態(tài)欄背景色和圖標(biāo)顏色的示例
本篇文章主要介紹了android開發(fā)修改狀態(tài)欄背景色和圖標(biāo)顏色的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-01-01
Android 通過Intent調(diào)用系統(tǒng)拍照程序出現(xiàn)圖片太小的問題解決辦法
這篇文章主要介紹了Android 通過Intent調(diào)用系統(tǒng)拍照程序出現(xiàn)圖片太小的問題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-07-07
Android簡單實(shí)用的可拖拽GridView組件分享
在我們?nèi)粘i_發(fā)中,使用?GridView?這種網(wǎng)格視圖的場合還是不少的,本篇我們來介紹一個(gè)支持拖拽的?GridView?組件,可以輕松搞定網(wǎng)格視圖的拖拽排序,需要的可以參考一下2023-06-06
Android大圖監(jiān)測系統(tǒng)的三種實(shí)現(xiàn)方式
在Android應(yīng)用中,大圖的加載和顯示可能導(dǎo)致內(nèi)存占用過高,進(jìn)而引發(fā)OOM(Out Of Memory)異常,影響應(yīng)用的穩(wěn)定性和用戶體驗(yàn),為了更好地管理大圖資源,我們需要建立起一套可靠的大圖監(jiān)測系統(tǒng),文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2024-01-01
Android基于Xposed修改微信運(yùn)動(dòng)步數(shù)實(shí)例
這篇文章主要介紹了Android基于Xposed修改微信運(yùn)動(dòng)步數(shù)實(shí)例,需要的朋友可以參考下2017-06-06
Android文件存儲(chǔ)SharedPreferences源碼解析
SharedPreferences是安卓平臺(tái)上一個(gè)輕量級(jí)的存儲(chǔ)類,用來保存應(yīng)用的一些常用配置,比如Activity狀態(tài),Activity暫停時(shí),將此activity的狀態(tài)保存到SharedPereferences中;當(dāng)Activity重載,系統(tǒng)回調(diào)方法onSaveInstanceState時(shí),再從SharedPreferences中將值取出2022-08-08
Android 使用SwipeRefreshLayout控件仿抖音做的視頻下拉刷新效果
這篇文章主要介紹了Android 使用SwipeRefreshLayout控件仿抖音做的視頻下拉刷新效果,需要的朋友可以參考下2018-05-05

