Android開發環境配置(使用Eclipse)


1. Android開發環境的下載和安裝


1.1. 下載Android SDK

      Android SDK可以在https://developer.android.com/sdk/index.html處下載。網頁上提供了兩個版本的SDK:ADT Bundle和SDK Tools Only,前者包含了安裝有ADT的Eclipse、Android SDK工具、最新的Android系統鏡像和模擬器等組件,下載該版本可以直接獲得一個完整可用的Android開發環境;後者只包含SDK Tool,需要額外下載ADT,並手動安裝到Eclipse上。

1.2. 安裝Eclipse和ADT

      本步驟介紹EclipseADT的下載和安裝,如果你使用的是ADT Bundle版本的SDK,其中已經包含了安裝有ADT的Eclipse,可以略過此步。
      Eclipse可以在http://www.eclipse.org/downloads/處下載,解壓即可使用。對於如校園網等對國外網絡連接受限的環境,建議使用Eclipse IDE for Java EE Developers,該版本自帶一些常用插件,免去額外單獨下載的麻煩。
      ADT可以在https://developer.android.com/sdk/installing/installing-adt.html下載。ADT即Android Development Tools,它是Eclipse的一個插件,爲Android應用的開發提供了一個集成環境。下載得到一個zip壓縮包,不要解壓。
      打開Eclipse,依次選擇Help > Install New Software...,出現如圖1所示的Install對話框。


圖1

      點擊Add...打開Add Repository對話框,點擊Archive...,選擇剛纔下載的ADT壓縮包,OK返回後,就可以在Install對話框中看到Developer ToolsNDK Plugings兩項,如圖2所示。


圖2

選中兩項後,一路Next>,接受license,Finish後稍等即可完成安裝。

2. Android開發環境的配置和管理


2.1. Android SDK的配置和管理

      打開Eclipse,依次選擇Window>Preferences,如圖3所示。


圖3

      在打開的對話框左側選擇Android,在右側SDK Location中指定SDK所在位置,即第1步下載的內容解壓後獲得的的名爲sdk文件夾,之後點擊OK返回。
      指定SDK目錄後,依次選擇Window>Android SDK Manager,打開如圖4所示對話框。


圖4

      這裏可以對SDK的內容進行管理,下載工具、Android鏡像、文檔等資源。這裏使用的是ADT Bundle版本的SDK,從圖4中可見,已經包含了Android 4.2.2版本的系統鏡像。在列表中選擇項目後,點擊Install package...即可下載。可以根據需要選擇下載Android鏡像,但至少要有一個版本的Android系統鏡像,才能使用該鏡像運行Android虛擬機,以便PC上調試和運行Android應用。

2.2. 配置Andoird虛擬機

      在Eclipse中依次點擊Window>Android AVD Manager,打開Android Virtual Machine Manager,點擊New...新建Android虛擬機,出現如圖5所示對話框。


圖5

Crate new Android Virtual Device(AVD)中可以對新建的Android虛擬機進行各種參數的設置,各選項都可以根據實際的需要進行配置。首先在AVD Name中填寫虛擬機名稱,可以任意填寫;然後在Device中選擇對應設備,其中包括Google的Nexus系列以及各種屏幕尺寸和分辨率的設備;之後在Target中選擇Android系統版本,在Android SDK Manager中下載過的Android版本都會在這裏顯示出來;最後要在SD Card一欄中輸入SD卡大小或指定文件。此時OK按鈕亮起,點擊返回,即可看到新建的Android虛擬機已經顯示在列表中,如圖6所示(AVD Name爲Android422)。


圖6


3. 建立工程與運行應用


3.1. 建立Android應用工程

      下面通過一個例子簡述Android工程的建立和應用的運行。
      在Eclipse中依次選擇File>New>Project...,在打開的對話框中選擇Android下的Android Application Project,如圖7所示。


圖7

點擊Next>繼續,輸入Application NameProject NamePackage Name,如圖8所示。


圖8

之後略過各種配置一路Next,最後Finish,新建的工程就會出現在Work Space中。
      打開工程下src/com.example.helloworld/MainActivity.java文件,可見其內容爲
package com.example.helloworld;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}
      

3.2. 運行應用

      依次選擇菜單Run>Run Configuration...,打開圖9所示的對話框。


圖9

在左側選中Android Application,點擊左上角的New launch configuration按鈕,出現一個名爲New_configuration的配置。選中該配置,在右邊一欄的Name後修改配置名稱爲HelloWorld,並在Android選項卡下的Project中選擇HelloWorld這個工程,如圖10所示。


圖10

在Target選項卡下選擇用來運行的虛擬機,在列表中可以看到之前新建的虛擬機,選中它,如圖11所示。


圖11

點擊Apply應用設定,點擊Run即可運行。
      點擊Run後,會啓動之前配置的Android虛擬機,自動將應用安裝在虛擬機上並運行。該過程需要較長的時間,在Eclipse的Console窗口可以看到虛擬機的運行狀況。運行結果如圖12所示。

圖12



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章