Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android學習路線(三)運行你的Android應用

Android學習路線(三)運行你的Android應用

編輯:關於Android編程

如果你按照上一課創建了你的Android項目,那麼它包含默認的 "Hello World" 的源文件,能夠讓你的項目馬上運行起來。

你如何運行你的應用以來與兩件事:你是否擁有真正的Android設備和你是否使用的是Eclipse。這片課程向你展示如何使用Eclipse和命令行工具來將你的應用安裝到真機上和模擬器上。

在你運行你的應用之前,你必須了解一下Android項目中的這些目錄文件:

AndroidManifest.xml
這個manifest file 描述了應用的基本特征和它的組件。當你學習更多的訓練課程後你會發現你能夠使用多種方式來在這個文件中定義。

此清單文件中最重要的元素之一的 元素。它通過 android:minSdkVersionandroid:targetSdkVersion 屬性聲明 了你的應用在不同Android版本上的兼容性。在你的第一個項目中,它應該像下面這樣:


    
    ...

你應該堅持設置 android:targetSdkVersion 為盡可能高的版本,並且在相應的版本上測試。更多信息請查看 Supporting Different Platform Versions。

src/
你的應用的代碼的目錄。默認情況下,它包含了 Activity 類,當你的應用通過icon啟動時運行。res/
包含了一些應用資源的子目錄。這裡僅有一部分:
drawable-hdpi/
為高分辨率屏幕存放圖片資源的目錄。其它的目錄包含了為其它分辨率屏幕設計的資源。layout/
存放應用用戶界面的目錄。values/
存放其他多種XML文件的目錄,這些文件包含一些資源的集合,例如string,color等。

當你構建並運行默認的Android應用時,默認的Activity 類啟動,並且加載寫有"Hello World"的布局文件。雖然這個結果沒有什麼好激動,但是這個例子對你在開發之前了解如何運行一個Android應用是相當重要的。

在真機上運行應用


如果你有一個Android設備,下面將展示如何在你的設備上安裝和運行應用。

  1. 通過USB將你的設備和開發的機器連接起來。如果你在Windows系統下開發,那麼你可能需要為你的設備安裝合適的驅動。如何安裝驅動,可以產看OEM USB Drivers文檔。
  2. 在你的設備上啟用USB調試。
    • 在大多數的Android 3.2或著更老版本的機器上,你可以通過設置>應用>開發 來找到相應選項。
    • 在Android 4.0 或者更新的設備上,選項在設置>開發者選項

      提示: 在Android 4.0 或者更新的設備上,開發者選項 在默認情況下是被隱藏的。如果要看到它,需要進入設置>關於手機,然後連續點擊版本號7下。然後回到前一個界面就能看到開發者選項了。

      通過Eclipse運行應用

      1. 打開你的項目中的一個文件,然後在工具欄上點擊 Run \
      2. 在出現的 Run as 界面中,選擇Android Application<喎?/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPiDIu7rzteO79yA8c3Ryb25nPk9LPC9zdHJvbmc+oaMKPHA+CkVjbGlwc2W9q7vhsNHTptPDsLLXsLW90tHBrL3TtcTJ6LG4yc+jrLKix9LG9Lav06bTw6GjPC9wPgo8cD4Ku/LV382ouf3D/MHu0NDAtMb0tq/TptPDo7o8L3A+CjxvbD4KPGxpPtTaw/zB7tDQ1tC9q8S/wry4xLHktb3P7sS/tcS4+cS/wrzIu7rz1rTQ0KO6PGJyPgo8cHJlIGNsYXNzPQ=="brush:java;">ant debug
      3. 保證platform-tools/ 已經添加到PATH環境變量中,然後執行:
        adb install bin/MyFirstApp-debug.apk
      4. 在你的設備上找到MyFirstActivity ,然後打開它。

        在模擬器上運行


        無論你在使用Eclipse還是命令行,要在模擬器上運行你的應用,你都必須首先創建一個Android Virtual Device (AVD)。一個AVD是允許Android模擬器來模仿不同設備的配置。

        \

        Figure 1. The AVD Manager showing a few virtual devices.

        創建一個 AVD:

        1. 啟動Android虛擬設備管理其:
          1. 在Eclipse中,在工具欄上點擊Android虛擬設備管理其\
          2. 在命令行中,改變目錄到/tools/ 目錄下,然後執行:
            android avd
          3. 在Android虛擬設備管理其界面點擊 New
          4. 填寫AVD的詳細信息。包括它的名字,target版本,SD卡大小,皮膚等。
          5. 點擊 Create AVD
          6. 選擇新的AVD,然後點擊Start
          7. 在模擬器啟動後,給模擬器解鎖。

            通過Eclipse運行應用。

            1. 打開你的項目中的一個文件,然後在工具欄上點擊 Run \
            2. 在出現的 Run as 界面中,選擇Android Application 然後點擊 OK

              Eclipse將會把應用安裝到已連接的模擬器上,並且啟動應用。

              或者通過命令行來啟動應用:

              1. 在命令行中將目錄改變到項目的根目錄然後執行:
                ant debug
              2. 保證platform-tools/ 已經添加到PATH環境變量中,然後執行:
                adb install bin/MyFirstApp-debug.apk
              3. 在模擬器上找到MyFirstActivity ,然後打開它。


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved