如何自己开发一个Android APP(1)——环境配置
關(guān)于嘗試做一個(gè)app的想法已經(jīng)很久了,但是沒有老師教,自己學(xué)到的知識(shí)也遠(yuǎn)遠(yuǎn)不夠……管它呢,先慢慢做。下面應(yīng)該是我在制作app過程中的一些總結(jié)和筆記,大多是從網(wǎng)上找的公共資源,主要是給自己看的,若有不妥的地方可以聯(lián)系我。
前期準(zhǔn)備
說明:本app即將使用java語(yǔ)言。
我的blog大概就是我學(xué)習(xí)的時(shí)間線和狀態(tài),(除了C、C++、JAVA、Python的基礎(chǔ)知識(shí)沒有電子筆記),如果你順著我的blog看到了這里,那么你應(yīng)該能跟我的進(jìn)度同步,不用擔(dān)心本文出現(xiàn)哪些超綱的部分。
開發(fā)環(huán)境搭建
所以開發(fā)一個(gè)app究竟需要哪些軟件呢?具體步驟是什么?
使用工具
使用Eclipse+ADT+SDK開發(fā)
ADT:(android development tools)安卓開發(fā)工具,用于將Eclipse和SDK建立連接。
SDK必須下載,不能只用JDK。
據(jù)我所知途徑有很多種,比較有優(yōu)勢(shì)的應(yīng)該是使用Android Studio平臺(tái)。我選擇了使用Eclipse開發(fā)(沒錯(cuò),Eclipse是可以開發(fā)安卓程序的),因?yàn)橛械姆绞浇o我的感覺過于新手,作為準(zhǔn)程序員,還是希望能用最樸實(shí)的辦法獨(dú)立完成,交給自己的任務(wù)越多越好,而且Eclipse好像挺強(qiáng)大的,有就用著唄。
環(huán)境搭建的步驟
1.下載eclipse
已經(jīng)下載好了eclipse,并且配置好了jdk和jre。
2.下載ADT
https://dl.google.com/android/ADT-23.0.4.zip
直接點(diǎn)擊鏈接就可以下載,下載之后不要解壓。
放到指定的文件夾中即可。
3.下載SDK
https://www.androiddevtools.cn/
在官網(wǎng)選擇SDK工具下載SDK Tools并雙擊安裝。安裝提示SDK是依附于JDK的,所以你要確保你已經(jīng)配置好你的JDK了。
還是在官網(wǎng)選擇SDK工具下載SDK,我下載了最新版本android 5.0(還要先下載百度網(wǎng)盤)。sdk路徑中不要有中文和空格! 下載并解壓后,將解壓出的整個(gè)文件夾移動(dòng)到你的android-sdk路徑/patforms文件夾,然后打開SDK Manager,打開 Tools菜單,選擇 Options菜單項(xiàng),打開Android SDK Manager-Setting對(duì)話框,點(diǎn)擊 Clear Cache(清除緩存)按鈕,然后重啟SDK Manager,點(diǎn)擊Instell將打鉤的組件安裝(耗時(shí)很長(zhǎng)),記得選上最后Extras文件夾里面的Intel x86 Emulator Accelerator……。
注意:Android SDK Tools 的版本要和Android SDK Build-tools的版本對(duì)應(yīng)。別盲目下載最高版本的SDK。
配置環(huán)境變量。新建環(huán)境變量名為ANDROID_HOME,在path中添加兩條路徑分別為%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools。
額外的一步,為了將來(lái)開啟AVD做準(zhǔn)備。在android-sdk里面找到extras,進(jìn)入intel安裝程序。
4.配置ADT
依次點(diǎn)擊菜單欄:help -> Install new software -> Add -> Local… ->選中ADT的文件夾。Name設(shè)置為ADT Plugin。然后一路next,最后finish,可能會(huì)彈出Warning,選擇Install anyway。重啟Eclipse。
5.配置SDK
重啟eclipse后彈出Android SDK窗口提示未啟動(dòng)SDK,選擇Open Rreferences -> Android ->選中之前解壓的 android-sdk包-> OK。
6.驗(yàn)證ADT配置是否成功
若菜單欄出現(xiàn)下面這個(gè)圖標(biāo),說明ADT配置成功了。
如果沒有出現(xiàn),在eclipse中找到windows->perspective->customize perspective->Action set Availability->最左側(cè)勾選AndroidSDK and AVD Manager(不放心就把所有Android開頭的全部勾選)。
7.創(chuàng)建AVD安卓模擬器
先打開SDK管理器清除緩存!
依次點(diǎn)擊菜單欄:手機(jī)小圖標(biāo) -> Creat -> 把該配置的東西配置好 -> OK -> start。(設(shè)備管理里面可以添加新設(shè)備使用哦!但是屏幕尺寸有限制不能超過某一值)
【轉(zhuǎn)】Android 創(chuàng)建AVD各參數(shù)詳解
要開啟安卓模擬器,必須關(guān)閉hyper-v。徹底關(guān)閉/開啟hyper-v的方法:
8. 下載Genymotion模擬器(選看)
因?yàn)槲褹VD剛開始總報(bào)錯(cuò),所以我也下載了Genymotion。
下載步驟附鏈接Genymotion模擬器安裝
因?yàn)檫@個(gè)教程可能年代比較久遠(yuǎn),和實(shí)際下載過程不太一樣,但是核心是一樣的,按照這個(gè)參考安裝即可!
附鏈接Android歷史版本
搞好自己的模擬機(jī)之后,重啟。
簡(jiǎn)單使用
在eclipse新建一個(gè)Android Application Project。
注意最低版本要選擇Android4.0及以上,否則可能會(huì)報(bào)錯(cuò)。
參考來(lái)源:Android異常:No resource found that matches the given name 'Theme.AppCompat.Light’解決方法
創(chuàng)建好之后點(diǎn)擊安卓圖標(biāo)啟動(dòng)模擬器,軟件就在手機(jī)里了(可能需要預(yù)先通過編譯)。
也可以通過運(yùn)行項(xiàng)目啟動(dòng)AVD。在eclipse的運(yùn)行按鈕中選擇Run configurations,在該項(xiàng)目右側(cè)對(duì)應(yīng)的Target(目標(biāo))選項(xiàng)卡中選擇每次啟動(dòng)應(yīng)用程序的設(shè)備,即可通過AVD啟動(dòng)該項(xiàng)目。下次直接點(diǎn)擊運(yùn)行按鈕,程序會(huì)按照上一次運(yùn)行的方法運(yùn)行,無(wú)需再次配置。
參考來(lái)源:怎樣用eclipse新建一個(gè)android項(xiàng)目?用eclipse新建android項(xiàng)目出錯(cuò)?請(qǐng)看下面
參考來(lái)源:
Android->怎么配置ADT&配置了沒有安卓圖標(biāo)怎么辦
打開Eclipse報(bào)錯(cuò):發(fā)現(xiàn)了以元素 ‘d:skin’ 開頭的無(wú)效內(nèi)容。此處不應(yīng)含有子元素。 解決方案
總結(jié)
以上是生活随笔為你收集整理的如何自己开发一个Android APP(1)——环境配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pyhive 安装测试及问题解决
- 下一篇: Android Studio向SVN上传