[Android Training視頻系列]1.2 Running Your App

來源:互聯網
上載者:User

1.主要內容

本講主要介紹如何在真機和模擬器上運行您的應用程式,包括Eclipse和命令列兩種方式。

2.視頻講解
http://www.eyeandroid.com/thread-10673-1-1.html

3.翻譯參考

 這節將教您

  • Run on a Real Device 在真機上運行應用程式
  • Run on the Emulator在虛擬機器上運行應用程式

如果你跟隨上一節建立了一個Android工程,那麼它包含了一組預設的, 直接就可以正確的啟動並執行 “Hello World”源檔案。

運行您的這個應用程式取決於兩件事情:是否擁有一個真實的基於Android的裝置並且是否使用Eclipse。這一節說明如何安裝和運行應用程式在真實的裝置或者是Andorid模擬器上,不論您是使用Eclipse還是命令列工具。

在你運行您的應用程式前,你應該認識一下Android工程中幾個目錄和檔案。

  • AndroidManifest.xml
這個manifest檔案描述應用程式的基本屬性,並且定義 應用程式中 的每一個組件。您今後學習更多的課程時將會學到其中更多的聲明。
  • src/
這個目錄是您的來源程式的主要目錄。在預設情況下,目錄包含一個Activity類,當您點擊應用程式圖示時就會運行它。
  • res/包含幾個子目錄,裡面是應用程式的資源檔。下面是幾個例子:
drawable-hdpi/
這裡存放的是 為高解析度(hdpi)螢幕所設計的 drawable objects(bitmaps圖片)。其他的drawable目錄包含為其他解析度設計的資源(圖片)。
layout/
這個目錄的檔案用來定義應用程式的使用者介面。
values/
此目錄包含其他各種資源集合的 XML檔案 ,比如字串、顏色的定義。

當您構建和運行預設的Android工程,在src目錄中預設的Activity類就開始運行,並且從layout目錄載入一個布局檔案,這個布局檔案包括一個“Hello World"資訊。雖然沒什麼好激動的,但是這對您在實現真正功能的應用程式前,理解怎樣構建和運行應用程式是非常重要的。

Run on a Real Device在真機上運行應用程式

不論您是使用Eclipse還是命令列工具,您需要:

  • 1、用USB線纜串連您的Android裝置和電腦。如果您在Windows環境中開發,您需要為裝置安裝正確的USB驅動。需要得到安裝驅動的協助,請看文檔《OEM USB驅動》。
  • 2、確保裝置中的”USB調試“選項被開啟(多數是在"設定"->"應用程式"->"開發"或者是在4.0以上系統中的"開發人員選項"中)。

從Eclipse中運行應用程式,開啟一個您的工程檔案,點擊工具條中的Run。Eclipse會安裝應用程式到您所串連的裝置中並開始運行它。

或者你可以從命令列運行應用程式

  • 1、切換到您的Android工程的根目錄,並且執行:
ant debug
  • 2、目錄已經加入"PATH"環境變數中,然後執行:
adb install bin/MyFirstApp-debug.apk
  • 3、在您的裝置上,找到 MyFirstActivity並開啟它。

如果要開始給應用程式添加些東西,請繼續下課的學習。

Run on the Emulator 在模擬器上運行應用程式

不論您使用Eclipse還是命令列工具,首先需要建立一個Android虛擬設備(AVD),AVD是一個針對裝置配置的Android模擬器,它允許你更改各種不同的裝置配置。

 

圖 1. AVD 管理器示範幾個虛擬設備.

建立一個AVD:

1、開啟Android虛擬設備管理器:

a:在Eclipse中,選擇 Window > AVD Manager,或者在工具列上點擊 AVD Manager 的表徵圖。

b:在命令列中,切換到<sdk>/tools/目錄,並執行:

android avd

2、android avd在 Android Virtual Device Device Manager面板上點擊 New .

3、填寫AVD詳細資料,給它起個名字,選擇目標平台,SD卡的容量和螢幕尺寸。

4、點擊 Create AVD

5、在 Android Virtual Device Manager 中選擇建立的AVD,並且點擊 Start。

6、模擬器啟動後,解鎖模擬器的螢幕。

從Eclipse中運行應用程式,開啟您的一個工程檔案,並點擊工具條上的Run。Eclipse 會安裝應用程式到您的AVD並運行它。

或者從命令列來運行您的應用程式:

1、切換到Android工程的根目錄,並運行:

ant debug

2、確保Android SDK platform-tools/ 目錄包含在PATH環境變數中,然後運行:

adb install bin/MyFirstApp-debug.apk

3、在模擬器中,找到 MyFirstActivity並開啟它。

開始往應用程式中添加些東西,請繼續下一課。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.