zoukankan      html  css  js  c++  java
  • 使用ant构建android工程

    前言

             使用eclipse adt插件创建和编辑android项目是最容易和方便的。但是项目源代码提交后,有可能需要自动构建,而不是通过ide工具构建。这时需要增加对脚本工具比如ant和maven的支持。

           android SDK已经内置了对ant支持。之要配置好Ant环境以后就可以很方便的使用Ant构建Android工程。

    Apache Ant 的下载和配置

    1.Ant的下载

             到http://www.apache.org/dist/ant/binaries/下载对应平台的Ant,解压缩即可。

    2.Ant的配置

    1) 在环境变量中设置ANT_HOME,值为你的安装目录ANT安装目录

    2) 在环境变量中设置JAVA_HOME,值为你的jdk安装目录

    3) 把%ANT_HOME%\bin\,%JAVA_HOME%\bin\加到你系统的path目录中去。

    3.测试是否成功

    在命令行下依次运行

    java –version

    javac

    ant –version

    若有输出则说明配置成功。

    其他:

    为方便使用,请确认环境变量中设置了ANDROID_SDK_HOME

    系统Path目录中已添加了

    %ANDROID_SDK_HOME%\bin\;

    %ANDROID_SDK_HOME%\tools\;

    %ANDROID_SDK_HOME%\platform-tools\;

    使用Ant构建Android

    创建新Android项目

    可以使用如下命令创建一个Android项目:

    android create project –k <Package> -a <Activity> -t <Target-Android-Level> -p <Path>

    Options:

      -n –name      :项目名称

      -t –target     :新项目目标平台的版本编号.

      -p –path        :新项目的目录.

      -k –package :Android应用程序包的名称.

      -a –activity   :创建的默认Activity.

    可以使用如下命令来查看需要的target:

    android list

    对已有Android项目添加Ant支持

    可以进入项目目录通过如下命令为项目增加Ant支持

    android update project –t <Target> -p <Path>

    Options:同上

    清理项目

    可以使用如下命令清理一个Android项目:

    ant clean

    编译项目

    可以使用如下命令编译一个Android项目:

    ant debug

    安装到设备

    可以使用如下命令安装Apk到设备(设备或虚拟机)

    ant install

    以Android Junit Test模式运行

    可以使用如下命令以Android Junit Test模式运行

    ant test

    在指定的设备上进行安装调试

    可以在local.properties文件中添加如下语句来指定使用的设备

    adb.device.arg=-s <DeviceId>

  • 相关阅读:
    python 的csr_python
    OpenBLAS学习一:源码架构解析&GEMM分析
    gcc警告选项汇总
    Welcome! This is the documentation for Python 3.6.8
    CentOS 7 查看和设置防火墙状态
    django中多个app放入同一文件apps
    安装mysqlclient, 链接mysql失败,提示“Library not loaded: @rpath/libmysqlclient.21.dylib”
    动手玩转Docker(二)
    动手玩转Docker(一)
    转载:微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布
  • 原文地址:https://www.cnblogs.com/mlzx1991/p/3023425.html
Copyright © 2011-2022 走看看