Android Develop Training中文翻譯04《Running Your App》

《運行你的應用》

通過錢一節課 創建了一個Android項目,項目裏有一個默認的”HelloWorld“源文件,它讓您可以立即運行的應用程序。

運行應用需要兩個條件:是否有一個Android設備和是否使用Eclipse。本節課將會教使用Eclipse和命令行兩種方式在真實地android設備或者android模擬器上安裝並且運行你的應用。

在運行應用之前,你得認識項目裏的幾個文件和目錄:

AndroidManifest.xml

manifest file 描述了應用程序的基本特性並且定義了每一個組件。當你學了更多課程,你將會理解這裏的各種聲明。

一個重要原則:你的manifest應該包括<uses-sdk> 部分。 它會利用android:minSdkVersion android:targetSdkVersion 兩個屬性聲明您的應用程序對於不同的andr​​oid版本的兼容性。在你的第一個應用裏,它看起來應該是這樣:

<manifest xmlns:android="http://schemas.android.com/apk/res/android... >
<uses-sdk android:minSdkVersion="8android:targetSdkVersion="17/>
...
</manifest>

你應該總是把 android:targetSdkVersion 設置的儘可能的高並且把應用程序測試版本設置爲相應平臺版本。詳見 Supporting Different Platform Versions.

src/
這是應用的主要源文件的文件夾,默認情況下,裏面會包括一個Activity的類,這個類會在應用程序用應用圖標啓動的時候運行。
res/
均包含幾個裝應用程序資源的子目錄,例如:
drawable-hdpi/
存放適用於HDPI屏幕的圖片素材。同理其他類似文件夾存放適用於其他屏幕的圖片素材。
layout/
存放定義用戶界面的的文件。
values/
存放其他各種XML文件,也是所有資源的集合,例如字符串和顏色的定義。
在設備上運行

如果你有一個真實地Android設備,以下的步驟可以使你在你的設備上安裝和運行你的應用程序:

  1. 把你的設備用USB線連接到計算機上。如果你是在windows系統上進行開發的,你可能還需要安裝你設備對應的USB驅動,詳見OEM USB Drivers 文檔。
  2. 開啓設備上的USB調試選項。
    • 在大部分運行Andriod3.2或更老版本系統的設備上,這個選項位於“設置——應用程序——開發選項”裏。
    • 在Andriod4.0或更新版本中,這個選項在“設置——開發人員選項”裏。

      注意: 在Android4.2或更新版本中,開發人員選項在默認情況下是隱藏的,想讓它可見,可以去“設置——關於手機(或者關於設備)”點擊“版本號”七次。再返回就能找到開發人員選項了。

用Eclipse在設備裏運行程序:

  1. 打開項目文件,點擊工具欄裏的 Run Android <wbr>Develop <wbr>Training中文翻譯04《Running <wbr>Your <wbr>App》 。;,
  2. 在 Run as 彈出窗口中,選擇 Android Application 然後點擊 OK。

Eclipse 會把應用程序安裝到你的設備中並驅動應用程序。

或者利用命令行運行你的應用程序。

  1. 把當前目錄換成Andriod項目的根目錄,執行:
    ant debug
  2. 確保 Android SDK裏的 platform-tools/ 文件夾已經添加到環境變量的Path中,執行:
    adb install bin/MyFirstApp-debug.apk
  3. 在你的設備商找到 MyFirstActivity 並打開。

以上就是創建並在設備上運行一個應用的過程!想要開始開發,點擊next lesson

在模擬器中運行


無論你是用Eclipse還是命令行,在模擬其中運行程序首先要創建一個模擬器,即 Android Virtual Device(AVD)。配置AVD 可以讓你模擬在不同的設備運行應用程序。

圖 1. AVD Manager (虛擬機管理器)中顯示的虛擬設備。

創建一個 AVD:

  1. 啓動 Android Virtual Device Manager(AVD Manager):
    1. 在Eclipse, 點擊工具欄裏面 Android Virtual Device Manager Android <wbr>Develop <wbr>Training中文翻譯04《Running <wbr>Your <wbr>App》
    2. 在命令行窗口中,把當前目錄改爲<sdk>/tools/ 後執行:
      android avd
  2. 在 Android Virtual Device Manager 面板中, 點擊 New.
  3. 填寫AVD的詳細信息,包括名字,平臺版本,SD卡大小以及屏幕大小(默認是HVGA)。
  4. 點擊 Create AVD.
  5. Android Virtual Device Manager 選中創建的新AVD,點擊 Start。
  6. 在模擬器啓動完畢後,解鎖模擬器的屏幕。
用Eclipse在模擬器裏運行程序:
  1. 打開項目文件,點擊工具欄裏的 Run Android <wbr>Develop <wbr>Training中文翻譯04《Running <wbr>Your <wbr>App》 。;,
  2. 在 Run as 彈出窗口中,選擇 Android Application 然後點擊 OK。

Eclipse 會把應用程序安裝到你的設備中並驅動應用程序。

或者利用命令行運行你的應用程序。

  1. 把當前目錄換成Andriod項目的根目錄,執行:
    ant debug
  2. 確保 Android SDK裏的 platform-tools/ 文件夾已經添加到環境變量的Path中,執行:
    adb install bin/MyFirstApp-debug.apk
  3. 在你的模擬器中找到 MyFirstActivity 並打開。

以上就是創建並在模擬器中給你運行一個應用的過程!想要開始開發,點擊next lesson.

發佈了27 篇原創文章 · 獲贊 16 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章