標籤:android class http tar ext com
軟體需求:
1.JDK 1.6+
2. Android SDk(r21.1 或者最新,版本越新支援越高)
3. Maven 3.1.1+
4. 添加環境到path,建立變數ANDROID_HOME,寫上你的sdk的安裝路徑,例如
ANDROID_HOME:E:\installspace\Android\android-sdk;path變數中添加%ANDROID_HOME%\tools and %ANDROID_HOME%\platform-tools。
檢測是否配置成功,控制台輸入android,如出現Android Sdk Manager,則表示配置成功!
注意:maven 可能出現Android-maven-plugin不相容;
Eclipse構建安裝Maven for Android 外掛程式
有兩種方式:
- 在Eclipse中安裝[m2e-android][1]外掛程式
安裝源:http://rgladwell.github.com/m2e-android/updates/
安裝方法:Help -> Install new Software -> 在出來的對話方塊中點擊 Add ->Name:m2e-android
Location:http://rgladwell.github.com/m2e-android/updates/
建立Maven Project項目
-
建立一個Maven Project (File -> New -> Project... then select Maven -> Maven Project).
- 在 Select Archetype 介面單擊 Add Archetype...
- 在 Archetype Group Id 輸入 "de.akquinet.android.archetypes"
- 在 Archetype Artifact Id 輸入 "android-quickstart".
- 在 Archetype Version 輸入 "1.1.0" 接著next
- propertyies: platform: 16 (default 16) emulator: not-specified android-plugin-version 3.8.2
- Finish.
運行 project
選中需要啟動並執行項目,右鍵run as-run configurations,雙擊Maven Build
在Base directory 選擇你所啟動並執行項目路徑,
Goals:clean install android:deploy android:run
點擊run.
命令列構建
- 用android tool建立project
- 這個顯示了可用的android platforms ,找到你想要的平台對編譯你的應用程式,記下目標id,建議選擇最高的版本。
- 在maven的~/.m2/setting.xml中,在profiles標籤之間增加如下,配置Android sdk的路徑。
在 <activeProfiles></activeProfiles>標籤中加入
<activeProfile>android</activeProfile>
- 在應用中增加檔案pom.xml,如下所示:
- build apk
mvn clean install
- 將apk部署到裝置
mvn android:deploy
- 直接運行
clean install android:deploy android:run