亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

【Android Developers Training】 1. 創建一個A

系統 1813 0

注:本文翻譯自Google官方的Android Developers Training文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。

原文鏈接: http://developer.android.com/training/basics/firstapp/creating-project.html


一、創建一個 Android 項目工程

? ? 一個Android項目工程包含所有構成你的Android應用的源代碼文件,利用Android SDK工具可以很輕松地創建一個新的含有默認項目目錄和文件的Android項目工程。

? ? 這次課程展示了如何使用Eclipse(擁有ADT插件)或者在命令行下使用SDK工具創建一個新的Android項目工程。

注:您必須已經安裝了Android SDK,并且如果您使用的是Eclipse,您必須已經安裝了ADT插件(21.0.0版本或以上)。如果您還沒有完成上述的準備工作,請在開始這次課程之前,按照以下鏈接中的指引流程來安裝Android SDK: http://developer.android.com/sdk/installing/index.html

一). 通過Eclipse創建一個項目工程

? ? 1. 在“ 工具欄 ”中點擊“ 新建

? ? 2. 在出現的窗口中,打開“ Android ”這一文件夾,選擇“ Android Application Project ”,然后點擊“ Next

? ? 3. 填寫窗口中出現的表單,其中:

    • Application Name ?是展現給用戶的應用名稱,在此例中,使用“My First App”。
    • Project Name ?是您項目目錄的名字,同時也是在在Eclipse中顯示的名字。
    • Package Name? 是您應用的包命名空間(和Java中的包名命名規則相同)。您的包名必須是在安卓系統中所有已安裝的包中是唯一的。因此,一般最好是使用您的組織或發布實體的域名的一個逆序作為包名,在這個例子中,您可以使用比如:“com.example.myfirstapp”。不過要注意的是,使用"com.example"這一命名空間的應用是不能發布到Google Play上的。
    • Minimum Required SDK? 是您的應用所能支持的最低版本的Android系統,系統版本通過 API Level 來表示。為了盡可能支持更多的設備,您可以將它設置為可以允許的最低版本,這里所指的最低版本是允許您的應用展現其核心功能特性的版本,如果您應用的某個功能特性只能在一個更加新的Android系統版本上運行,同時這個功能特性對于應用的核心功能特性來說并不關鍵,您可以讓這個功能特性只有在支持它的系統版本上運行(見 Supporting Different Platform Versions )。在此例當中,我們讓這個字段保持默認值。
    • Target SDK ?代表您的應用所測試過的最高版本的Android系統(同樣用 API Level 表示)。當一個新的Android版本發布了以后,您應該在新版本上對您的應用進行測試,并且更新這個字段的值來匹配最新的 API Level ,這樣就可以享受新版本系統所帶來的新特性了。
    • Compile With ?代表您將使用何系統版本對應用進行編譯,默認為您的SDK所具有的最新Android版本(4.1或更高,如果您沒有這個版本,可以通過 SDK Manager? 下載)。您仍然可以讓您的應用支持舊的系統版本,但是將構建目標設置為最新的系統版本可使您利用新的特性,并且最優化您的應用,使得在市面上的新設備中,您的應用可以具有更好的用戶體驗。
    • Theme ??定義您的系統將要應用的UI風格。您可以暫時先不去在意這一選項。
    • 將上述字段設定完畢后,點擊“ Next

      ?

    • 圖1. 在Eclipse中新建Android應用項目工程向導頁面

? ? 4. 在下一個窗口中可進一步配置項目工程,這里我們保持默認值并點擊“ Next

? ? 5.?在下一個窗口中,可以幫助您創建一個屬于您的應用的應用圖標。您可以通過不同的方式來自定義一個圖標,SDK工具會為所有尺寸的屏幕創建圖標。在您發布您的應用之前,您應該確保您的圖標符 ? ? ? ? 合在? Iconography ? 中定義的各項標準。點擊“ Next

? ? 6. 現在您可以選擇一個Activity模板來開始構建您的應用了,在這個例子中,我們選擇“ BlankActivity ”然后點擊“ Next

? ? 7. 保持所有關于Activity的細節為它的原始狀態,然后點擊“ Finish

? ? 您的Android項目工程現在已經配置好了,在該工程中已經具有了一些默認的文件,現在您已經準備好開始構建應用,可以進入到下一個課程當中。

二). 通過命令行工具創建一個項目工程

? ??如果您沒有使用搭載了ADT插件的Eclipse集成開發環境,作為替代,您可以使用SDK工具在命令行下創建您的項目工程:

? ? 1.?將當前工作目錄切換至Adnroid?SDK的tools/路徑

? ? 2.?執行:

        android list targets
    

  這條命令打印您在SDK中已經下載好的所有版本Android平臺的清單。找到您期望對應用進行編譯的目標平臺。記下這個目標平臺的ID,我們推薦您盡可能選擇最高的版本。您也可以選擇較老的版 ? ?   本,但是選擇最新的版本會讓您的應?? ??用在最新的設備上具有更好的表現。

  如果您沒有看到任何平臺被列出,您需要通過 SDK Manager? 下載一些。參閱: Adding Platforms and Packages

? ? 3.?執行:? ? ??

      
          android create project --target <target-id> --name MyFirstApp \



  --path <path-to-workspace>/MyFirstApp --activity MainActivity \



  --package com.example.myfirstapp
      
    

? ??將<target-id>用一個清單中列出的目標平臺ID來替代(見步驟2),然后將<path-to-workspace>替代為您期望存儲該Android項目工程的路徑。? ?

? ? 您的Android項目工程現在已經配置好了,在該工程中已經具有了一些默認的文件,現在您已經準備好開始構建應用,可以進入到下一個課程當中。

?Tip:添加 platform-tools/ 和? tools/ 的路徑至您的環境變量中的PATH鍵

【Android Developers Training】 1. 創建一個Android項目工程


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 婷婷综合激情 | 97欧美| 久久亚洲日本不卡一区二区 | 国产精品福利社 | 伊人久久在线 | 欧美成人精品福利在线视频 | 狠狠久久久久久亚洲综合网 | 青青热在线观看视频精品 | 久久国产在线观看 | 四虎影院永久在线 | 免费黄a| 亚洲一区二区三区麻豆 | 亚洲欧美精品 | 国产网友自拍 | 午夜免费播放观看在线视频 | 伊人手机在线视频 | 国产1区2区三区不卡 | 黄色影院在线看 | 人人做人人爽久久久精品 | 老子影院午夜伦不卡手机 | 亚洲视频手机在线 | 毛色毛片免费看 | 欧美人与性动交α欧美精品图片 | 亚洲精品入口一区二区在线观看 | 日日草视频 | 男女啪视频大全1000 | 中文字幕国产专区 | 天天插日日射 | 亚洲精品二三区伊人久久 | 国产欧美日韩综合二区三区 | 亚洲精品国产精品乱码不卞 | 视频三区精品中文字幕 | 国产一级免费在线观看 | 日韩在线不卡 | 奇米影视狠狠久久中文 | 狠狠色丁香婷婷综合小时婷婷 | 91精品日韩 | aa大片成人免费网站 | 99精品免费在线观看 | 欧美色黄视频 | 97久久国产一区二区三区四区 |