




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
linux系統(tǒng)搭建android開發(fā)環(huán)境教程面來講解一下linux系統(tǒng)搭建android開發(fā)環(huán)境教程,我們前面才講了在windows下搭建android開發(fā)環(huán)境,現(xiàn)在為什么又要講在linux下搭建android開發(fā)環(huán)境呢?原因很簡單,因為android是基于linux的內(nèi)核開發(fā)的,所以在Android在Linux下運行速度更快,性能更穩(wěn)定,最重要的是bug少,可能真正在開發(fā)的過程中,給我們減少不少負擔(dān)。所以建議大家盡量在linux的環(huán)境開發(fā)。我電腦裝的linux版本是ubuntu-10.10-desktop-i386,那么我下面的講的教程也是ubuntu-10.10-desktop-i386下進行的。在安裝之前,首先我們要準(zhǔn)備環(huán)境配置安裝的三個軟件,這三個軟件分布是:JavaJdk(jdk-6u27-linux-i586.bin),AndroidSDK(android-sdk_r12-linux_x86),eclipse(eclipse-SDK-3.7-linux-gtk.tar.gz)開發(fā)工具,這三個軟件可以去相對應(yīng)的官網(wǎng)下載。接下來,我們先在linux系統(tǒng)上創(chuàng)建一個android用戶,這個用戶用來干什么呢?就是用管理我們即將要搭建的android開發(fā)環(huán)境的,用戶搭建好后,把我們之前下載的三個軟件拷貝在我們所建立的android用戶下,用戶目錄位置是:/home/android,也就是在拷貝在"/home/android目錄下”。下面就正式開始在linux下搭建android開發(fā)環(huán)境。如下圖示所示:開始安裝JavaJdk,因為后面的eclipse和AndroidSDK都是在JDK下面運行的,所以我們選擇必須保證我們選擇是安裝的必須是基于剛建議用戶的/home/android下面運行。給jdk-6u27-linux-1586.bin添加可執(zhí)行權(quán)限chmodu+xjdk-6u27-linux-1586.bin
使用./jdk-6u27-linux-1586.bin開始配置環(huán)境變量,Linux下需要修改/etc/profile文件,使用sudovi/etc/profile,詳細如下圖所示:修改變量完成后,也就是我們剛修改的環(huán)境變量不能馬上生效,怎么辦?我們重啟"source/etc/profile”就能解決環(huán)境變量不能生效的問題,什么我們這里需要'source/etc/profile”,然后我們用"java-version”來驗證JavaJdk是否安裝成功了!詳細如下圖所示:JavaJdk安裝成功后,接來我們就安裝AndroidSDK,安裝之前把我們剛下載下來的安裝安裝壓縮包減壓縮(tar-zxvfandroid-sdk_r12-linux_x86.tgz)。減壓縮后,我們就用使用android-sdk-linux_x86/tools/android在運行AndroidSDKandAVDManager,詳細操作如下圖所示:
點擊“擊Avaliablepackages",然后在選擇"SDKPlatformAndroid2.2AP1.8revission3”的復(fù)選框,然后在點擊“InstallSelected"詳細如如圖所示:以上安裝完成后,根據(jù)圖提示,在點擊“Virtualdelives”新建一個Android虛擬機,詳細如下圖:CreatenewAndroidVirtualDevice(AVD)xName:2.2Target:Android2.2-APILevel8Name:2.2Target:Android2.2-APILevel8CPU/ABI:Snapshot:ARM(armeabi)SDCard:□EnabledCPU/ABI:Snapshot:ARM(armeabi)SDCard:□EnabledSkin:?Built-in:HVGASkin:?Built-in:HVGACCResolution:Hardware:PropertyAbstractedLCDdensj160ValueNew...MaxVMapplicationH24Hardware:PropertyAbstractedLCDdensj160ValueNew...MaxVMapplicationH24Delete□OverridetheexistingAVDwiththesamename□OverridetheexistingAVDwiththesamenameCreateAVDCancelCreateAVDCancelandroidandroid虛擬主機建成功,詳細下如:androi虛擬主機安裝成功后,我們繼續(xù)安裝eclipse開發(fā)工具,安裝之前先把剛下載的Eclips安裝包減壓縮,解壓縮:tar-zxvfeclipse-SDK-3.7-linux-gtk.tar.gz
進入剛減壓縮的文件目錄,早到安裝文件'eclipse”,然后直接運行“eclipse”,詳細如下圖所示:安裝ADT插件,Help->lnstallNewSoftware...-〉在Workwith的地方輸入:https://dl-ssl.google.eom/android/eclipse/進行驗證,如果出錯,請把"https'還成"http”,選中“DeveloperTools”,詳細如下圖所示:全部設(shè)置完成后在點擊’Next”進行安裝,
然后在設(shè)置SDKLocation選中左側(cè)"Android”,然后在"SDKLocation”的地址欄輸入:/home/android/android-sdk」12-linux_x86,也就是我們剛安裝"androidsdk”的路徑,然后在點擊ok,詳細如下圖所示:編寫HelloWorld,Runas->AndroidApplication,進行測試。在"Projectname哋方輸入HelloWorld進程測試,點擊在"Next”進程測試,具體詳細設(shè)置根據(jù)下圖所示:
android系統(tǒng)模擬器出現(xiàn)“HelloWorld”如下圖所示:恭喜你,在linux系統(tǒng)下搭建android開發(fā)環(huán)境成功,接來你可以在linux+android進行安裝應(yīng)用開發(fā)了!5554:2.2習(xí)和但4:22amHelloWorldHelloWorld」HelloWorldActivity!5554:2.2習(xí)和但4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鋁擠壓行業(yè)市場運營狀況及發(fā)展趨勢分析報告
- 2025-2030年中國金屬波紋補償器市場發(fā)展?fàn)顩r及前景趨勢分析報告
- 2025天津市安全員《B證》考試題庫及答案
- 2025-2030年中國聚對苯二甲酸丁行業(yè)投資戰(zhàn)略決策研究報告
- 2025-2030年中國紡織機械制造產(chǎn)業(yè)十三五規(guī)劃及投資戰(zhàn)略研究報告
- 2025-2030年中國石斑魚市場運行狀況與十三五規(guī)劃研究報告
- 2025-2030年中國電熱水器行業(yè)競爭格局及投資戰(zhàn)略研究報告
- 2025年江西省建筑安全員A證考試題庫附答案
- 欽州幼兒師范高等??茖W(xué)?!缎履茉雌嚱Y(jié)構(gòu)與原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025浙江省安全員考試題庫
- 借哪吒精神燃開學(xué)斗志 開學(xué)主題班會課件
- 學(xué)校教職工代表大會全套會議會務(wù)資料匯編
- 新部編版小學(xué)六年級下冊語文第二單元測試卷及答案
- 2025年山東傳媒職業(yè)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 《中醫(yī)基礎(chǔ)理論》課件-中醫(yī)學(xué)理論體系的基本特點-整體觀念
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 一年級家長會課件2024-2025學(xué)年
- 2024年海南省海口市小升初數(shù)學(xué)試卷(含答案)
- 廣東省五年一貫制語文試卷
- 新版北師大版小學(xué)3三年級數(shù)學(xué)下冊全冊教案完整(新教材)
- 《綜采工作面綜合防塵技術(shù)規(guī)范》
評論
0/150
提交評論