Ubuntu下android學習——(1)開發環境的搭建

強調:你使用的是ubuntu,不是windows,你學習的是Android開發,不是怎麼配環境java

1、Android簡介linux

Android是基於Linux內核的軟件平臺和操做系統。
Android
構架主要由3部分組成,linux內核層,類庫、虛擬機和核心組件庫層,應用程序框架層
Android
應用程序使用JAVA語言進行開發,默認狀態下已安裝瞭如打電話,發短信SMS,瀏覽器等

2、開發環境的搭建android

軟件的準備:
JAVA JDK1.6
以上或OpenJDK1.6以上
Eclipse3.6
以上或myeclipseVS2010netbean等等(爲簡單,使用Eclipse
ADT
eclipse插件)
SDKNDK
android的兩個開發包,SDK是默認的。NDK是後期推出支持C/C++開發)
ios


JDK的安裝 web

終端下ubuntu

添加jdk1.6sudoadd-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/hardy multiverse"windows

更新:sudoapt-get updateapi

下載並自動安裝jdk1.6sudoapt-get install sun-java6-jdk瀏覽器

安裝一些包(防止缺包而致使意外錯誤):sudoapt-get install flex bison gperf libsdl-dev libesd0-devlibwxgtk2.6-dev build-essential zip curlia32-libsbash

Eclipse的安裝

sudoapt-get install eclipse

sudoapt-get install eclipse-pde

sudoapt-get install eclipse-jdt

ADT(AndroidDevelopmentTools)的安裝
ADT
Eclipse的插件,是用Eclipse進行Android開發的開發工具,它自己不是AndroidSDK.

安裝方法和同其餘Eclipse插件的方法同樣(Help->Install New Software…)Workwith欄輸入http://dl-ssl.google.com/android/eclipse/並回車(若是連接失效請搜索官網),稍後顯示以下圖:

圖片

選擇SelectAll按鈕,單擊Next——Next,選中IAccept (此處略去若干字),再單擊Finish,開始安裝插件:

  

圖片


  安裝期間會提示Warning(此處略去若干字),選擇OK。安裝完成後選擇Restart,重啓Eclispe

ADT安裝成功後eclipse工具欄中會出現小機器人圖標

圖片

SDKTools的安裝

去官網下載最新的SDKNDK包並解壓(Ps:我的習慣解壓到/opt文件夾裏,首先給opt受權sudochmod 777 /opt

圖片

eclipse獲取SDKNDK目錄

首先加入SDK

eclipse—window—Preferences—Android,添加

圖片
一樣,導入NDK

eclipse—window—Preferences—Android—NDK

圖片
OK,咱們接着下載androidapi,運行環境,工具等等。。

Opensthe Android Sdk Manager 即畫有向下的小機器人按鈕,如圖:

圖片

做爲懶人,通常全選,而後點Install

圖片

這個就看網速了。。去洗個澡,吃個飯。通常1小時之後就下載好了。

接着,咱們須要配置eclipse下的CTD,也就是eclipseGCC插件,重複ADT的配置,這裏加入的地址是

http://download.eclipse.org/releases/galileo

選擇Collaboration->MylynBridge: C/C++ Development,安裝,重啓eclipse

注意:要記得安裝C++必要工具,安裝的是GCC工具鏈,Make等一系列開發工具,命令以下:
sudo apt-get installbuild-essential

要否則#include頭文件的時候,會出現提示:Unresolvedinclusion: <iostream>

同上述,選擇ProgrammingLanguages->Eclipse C/C++Development,都選上吧,如今硬盤不貴的。重啓eclipse,試試吧,有tutorial的。
注意:
在安裝MylynBridge: C/C++ Development,若是直接選擇安裝EclipseC/C++ Development,會出現以下錯誤:
Cannot complete the install because one or more required itemscould not be found.
Software being installed: Mylyn Bridge:C/C++ Development 5.1.0.200909110608

最後,配置,爲之後操做方便,咱們把須要用到的SDk包與NDK包的環境

終端輸入:sudogedit /home/<用戶名>/.bashrc

最後加入

exportNDK=/opt/android-ndk-r8b

exportSDK=/opt/android-sdk-linux

exportPATH=${PATH}:${SDK}/tools:${SDK}/platform-tools:${NDK}

保存後使生效,終端輸入source/home/<用戶名>/.bashrc

並重啓電腦

最後:

在終端下輸入adb 如彈出一堆提示

圖片

與輸入ndk-build提示未找到目錄(爲啥沒找到目錄,這裏後面研究)

圖片
 完畢,恭喜你完成android的環境搭建。

順手新建一個android應用吧:

啓動eclipse按順序進入

Eclipse ->File ->new Android Project



圖片


選擇android下的android application project並給工程命名,如:Test

圖片


而後一路選擇next或final ,OK,一個簡單的應用就建好了。下面咱們建立AVD(android手機模擬器)

點擊Opens the Android Virtual Device Manager



圖片


點new,新建一個模擬器,這裏咱們選擇android2.3.3 



圖片

圖片


而後啓動,這裏改成5,主要是爲了讓模擬器小一些。



圖片


等待啓動完畢後,把應用放進去吧,左鍵應用,run AS-》android application 切換到模擬器裏。等待幾秒鐘。



圖片


看,hello world!,這就是咱們的第一個應用。。。



相關文章
相關標籤/搜索