学习
实践
活动
工具
TVP
写文章

Android 编译工具 Ant

1, 下载 官方下载: ant 直接下载: apache-ant-1.9.0-bin.tar.gz 2, 安装 1) 解压 tar  zxvf  apache-ant-1.9.0-bin.tar.gz 2) 配置环境 sudo  vi  /etc/profile export ANT_HOME=/home/homer/Apache-maven/ant-1.9.0/ export PATH=$ANT_HOME 4, 创建项目 1) 列出android平台列表 android list targets 输出结果如下: ? ; 如果没有,则通过android update更新生成,命令如下:  android update project   --target android-3   --name AntTest   --   参考推荐:  Android 创建项目(维基教科书) ant:创建编译 android 工程 android 命令行生成和运行项目

74740

android技术文档翻译--ant任务

以下内容由http://www.flysnow.org(飞雪无情)提供翻译 原文地址 http://tools.android.com/tech-docs/ant-tasks 更多翻译的Android技术文档请参考 :https://github.com/rujews/android-tech-docs Ant任务 此功能还在积极开发过程中,可以到ADT-dev中讨论 当前自定义的任务列表: AaptExecTask :<checkenv> 对如下的环境信息作一些简单的校验: Ant的版本 Android SDK里的platform-tool文件夹是否存在 该任务没有属性可配置 com.android.ant.GetTypeTask > 获取项目工程的类型,其取值可能是: “app” “library” “test” “test-app” 属性名 描述 是否必须 projectTypeOut 用于存储获得的项目类型 是 com.android.ant.GetTargetTask 属性名 描述 是否必须 libraryFolderPathOut 存储获得的一个Path对象,该对象包含所有的库工程文件夹,并且以编译顺序排序 是 com.android.ant.ComputeDependencyTask

20420
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android使用Ant进行apk多渠道打包

    Android使用Ant进行apk多渠道打包 前言: Ant 是什么? 准备工作: android sdk中默认支持使用ant来执行编译动作。但是要想使用ant来进行编译,还需要ant的执行环境。 为了能顺利使用ant来编译,我们需要如下准备: 1,android sdk,最简单的是下载一个adt bundle即可; 2,ant包,下载链接:http://ant.apache.org/bindownload.cgi 3,ant-contrib.jar,这个jar主要用来支持编译的批量操作,下载地址http://mirrors.ibiblio.org/maven2/ant-contrib/ant-contrib/1.0b3 参考: 关于android编译生成apk的流程,可以参照http://www.oschina.net/code/snippet_16_6782, 其实有个偷懒的方式,就是借用 android sdk的tools

    46250

    【Apache AntANT解析以及ANT在myEclipse中的使用

    转载请注明出处:http://blog.csdn.net/qq_26525215 维基百科上对Ant的介绍: Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具 Ant的depends属性指定了target的执行顺序,Ant会依照depends属性中target标签出现顺序依次执行每个target,在执行之前首先执行它所依赖的target标签 if表示仅当属性设置时才执行 选第二个Ant Build….就是让我们自己选运行哪个或者哪几个。 ? description就是运行时有提示的那个。 ant的知识点太多了,其实只是一个辅助我们的工具,个人觉得完全没必要去很熟练的使用所有的,但是打jar包,输出Javadoc等常用的,还是必须熟练。

    21920

    ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件

    这个时候我是可以使用ant来打包,去掉项目中的所有的jar文件。然后在项目的tomcat启动时到特定的地点去加载jar文件。 这样做,war包可能会只有几M,什么更小。 具体如何动态的加载jar文件,我们在下一章讲解,这一章,我们先来看ant打包的build.xml配置。 看源代码: <?xml version="1.0" encoding="UTF-8" ?

    81510

    ant 安装

    1、下载地址:http://ant.apache.org/bindownload.cgi 2、安装: 1、window以下: 解压apache-ant-1.8.4 -bin.zip 到某个文件夹 F:\tools\apache-ant 环境变量加入� ANT_HOME F:\tools\apache-ant path 追加 F:\tools\apache-ant\bin 測试:ant C:\Documents and Settings -1.8.4-bin.tar.gz 环境变量 /etc/profile 加入� export ANT_HOME=/usr/local/src/apache-ant -version Apache Ant(TM) version 1.8.4 compiled on May 22 2012 3、ant 具体说明

    7510

    Ant Design

    material-ui: http://www.material-ui.com/#/ github: https://github.com/callemall/material-ui https://ant.design

    7810

    ant安装

    /usr/local目录下安装 cd /usr/local 准备工作: JDK环境正常, 下载地址:http://ant.apache.org/bindownload.cgi 目前版本是1.9.14,下载 tar.gz包即可 也可以通过以下方式下载(CentOs系统下) wget https://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant -1.9.15-bin.tar.gz 1|1解压 tar -zxvf apache-ant-1.9.15-bin.tar.gz 改个名,改成ant mv apache-ant-1.9.15-bin.tar.gz ant 1|2配置环境变量 vi /etc/profile 在合适的地方加上: export ANT_HOME=/usr/local/ant export PATH=$ANT_HOME/bin:$PATH 1|3加载配置文件 source /etc/profile 1|4测试ant ant -version

    32330

    Ant打包

    Ant打包 使用步骤: 对于已经存在的工程需要利用Ant命令更新一下: android update project -n Test -p D:/workspace/Test -s -t 1 android list target这样就能够列出来所有的sdk版本 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件 把签名放到根目录中   key.alias=tencent   key.store.password=1234   key.alias.password=1234 刷新工程 在eclipse中的Ant 常见错误: 有时候在用ant打包的时候会报一些错误,一般按照错误的提示进行修改即可,如文件的非法字符等。 打开D:\Java\adt-bundle-windows\sdk\build-tools\android-4.4\dx.bat将set defaultXmx=-Xmx1024M改为set defaultXmx

    58080

    Ant笔记(一)Ant下载与安装

    此系列参考官方文档http://ant.apache.org/manual/index.html Ant是什么 Apache Ant是一个java为基础的构建工具,它跨平台,使用清晰,功能强大。 下载安装 基本:本地为jdk1.8 下载ant 地址 http://www.apache.org/ 我本地是apache-ant-1.10.1-bin.zip 设置环境变量ANT_HOME cmd中验证 : 证明已经安装好ant了 设置代理 为了下载(许多构建和第三方任务都需要用到网络),我们需要设置代理: 在%ANT_HOME%\bin\ant.bat第一行添加set ANT_OPTS=- fetch.xml文件,这个文件可以下载安装几乎所有(并不是所有)可选任务包的依赖文件,只需要到ANT_HOME文件夹下执行以下命令: Ant –f fetch.xml –Ddest=[opetion http://ant.apache.org/external.html 我这些都没下载,需要的时候可以自行下载使用 确保构建的任务所需要的依赖都下载了,可以从http://ant.apache.org

    13620

    Ant简介

    Apache Ant 是由 Java 语言开发的工具,由 Apache 软件基金会所提供。Apache Ant 的配置文件写成 XML 容易维护和书写,而且结构很清晰。 下载到某个目录解压到, 例如安装路径C:\L_Executable\apache-ant-1.10.5 配置环境变量 ANT_HOME C:\L_Executable\apache-ant-1.10.5 Path %ANT_HOME%\bin 运行ant -version查看是否安装成功Apache Ant(TM) version 1.10.5 compiled on July 10 2018 命令一览 OS: win10 64bit >ant -help ant [options] [target [target2 [target3] ...]] <class> override Ant's normal entry point ANT Contrib 让ant支持循环

    11610

    Android自动化构建之-Ant多渠道打包(上)

    前言 Ant是历史比较悠久的一个自动化构建工具,Android开发者可以通过它来实现自动化构建,也可以实现多渠道打包,关于apk打包的方式一般有Ant、Python、Gradle三种,这三种打包方式都各自有优点和缺点 开发环境 Window7 Ant jdk android sdk mac系统下所需要的运行环境也是类似的,我们都需要配置Ant、jdk、sdk的环境变量,我们可以看一下window下是环境变量配了些什么 : ANT_HOME : D:\android\apache-ant-1.9.4 JAVA_HOME : C:\Program Files\Java\jdk1.6.0_45 ANDROID_SDK_HOME ;%ANDROID_SDK_HOME%\tools;%ANT_HOME%\bin; CLASSPATH : . 小结 本篇博文主要给大家介绍了Android中apk构建的过程,也详细的讲解了每一步具体的命令操作,由于不想一篇把所有东西堆在一起,我将会在下一篇来具体使用Ant脚本实现自动化构建和多渠道打包,大家可以继续关注

    24820

    Ant学习

    Apache Ant功能 Ant 是最完整的Java构建和部署工具。 Ant是平台无关的,可以处理特定平台的属性,如文件分隔符。 Ant 可以用于执行特定任务的平台,例如使用“触摸’命令修改文件的修改时间。 Ant 脚本使用的是纯XML编写的。如果你已经熟悉XML,你可以学习Ant 很快。 Ant擅长复杂的自动化重复的任务。 Ant 自带的预定义任务的大名单。 Ant提供了开发自定义任务的界面。 Ant可以在命令行中很容易地调用,它可以与免费的和商业的IDE集成。 创建一个名为ANT_HOME,一个新的环境变量指向Ant的安装文件夹,在 c:apache-ant-1.8.2-bin 文件夹。 附加的路径Apache Ant批处理文件添加到PATH环境变量中。 以后就可以用ant 自定义的命令重新部署自己的项目。具体打包和部署方式看文末参考文献。 8.Ant执行java代码 您可以使用Ant来执行java代码。

    36220

    Linux - 安装 ant

    官方下载地址 https://ant.apache.org/bindownload.cgi ? 旧版下载地址 https://archive.apache.org/dist/ant/binaries/ 挑选自己想要的版本下载,下载 .tar.gz 格式的哦 安装 将安装包上传到 linux 哦 解压 tar -zxvf apache-ant-1.9.15-bin.tar.gz ? export ANT_HOME=/home/polo/apache-ant-1.9.15/ export PATH=$ANT_HOME/bin:$PATH 让系统配置生效 source /etc/profile 验证 ant ant -version ?

    61010

    Ant Design Landing

    React体系内,我发现Ant Design生态里有一款Ant Design Landing 框架,简洁明了,又不失美观,比较符合我的需求。 我们来初步看看怎么使用 Ant Design Landing。 我们直接在create-react-app里使用 Ant Design Landing 的模板,create-react-app 是业界最优秀的 React 应用开发工具之一,也可以直接下载官方给出的Demo rc-scroll-anim rc-tween-one --save; npm install rc-banner-anim --save;// 如果用的是多屏滑动型的 banner,加上这条; npm install @ant-design /compatible --save;// 如果使用了 Content7 模块,请加上这条; 按需加载ant design npm install babel-plugin-import --save-dev

    56110

    linux ant 安装

    下载 下载地址:http://ant.apache.org/bindownload.cgi 下载apache-ant-1.8.1-bin.tar.gz(当前最新版本),将该下载包拷贝到/usr/local 解压 cd /usr/local tar -zxvf apache-ant-1.8.1-bin.tar.gz 解压后会在/usr/local 下生成一个文件夹apache-ant =/usr/local/apache-ant-1.8.1 PATH=JAVA_HOME/bin:ANT_HOME/bin: # Functions and aliases go in /etc cd /usr/binln -s -f /usr/local/ant/bin/ant 运行ant -version,输出如下内容:[root@localhost ~]# ant -version Apache Ant version 1.8.1 compiled on April 30 2010ok,ant配置完成。

    7830

    Window - 安装 ant

    官方下载地址 https://ant.apache.org/bindownload.cgi ? 旧版下载地址 https://archive.apache.org/dist/ant/binaries/ 挑选自己想要的版本下载 安装 解压 ? 添加环境变量 PS:我这里已安装1.9.14 新建 ANT_HMOE 系统变量 ANT_HOME = ant安装目录 ? 修改系统变量 path 的值 %ANT_HOME%\bin %ANT_HOME%\lib ? cmd 验证 ?

    19810

    Maven and Ant for Hybris

    听成都Hybris同事说,Hybris虽然没有Netweaver的历史久,但是第一版也是1999年就开始开发了,那个时候Java build普遍用ant. 这也是为什么Hybris的help里除了提到配置ant的环境变量之外,还需要配置Maven的环境变量: ? 要获取更多Jerry的原创文章,请关注公众号"汪子熙"

    22420

    Ant学习笔记

    前言:这段时间在学习Ant,发现这是一个很强大的构建工具。你可能使用了很长一段时间,才发现Ant能做数不完的事。 \apache-ant-1.9.1、安装完成后,进入控制台界面,输入 ant -version检查是否安装成功。 sayHelloWorld, ant 默认寻找文件build.xml,若文件不为build.xml,则执行ant –f hello.xml sayHelloWorld、ant –buildfile hello.xml 2、ant -projecthelp(列出当前ant可执行的所有命令) 3、target元素(是Ant的基本执行单元,它可以包含一个或多个具体的任务,多个target可以存在相互依赖关系)、name属性 ant.version:Ant的版本,在本文中,值为1.7.0; ant.project.name:当前指定的project的名字,即前文说到的project的name属性的值; ant.java.version

    49750

    Ant 简易教程

    Ant是纯Java语言编写的,所以具有很好的跨平台性。 ? 设置ant环境变量: ANT_HOME    C:/ apache-ant-1.9.4 ? path               C:/ apache-ant-1.9.4/bin ? 为了让读者对ant有一个直观的认识,首先以Ant官方手册上的一个简单例子做一个说明。 我们将这个build.xml放在 D:\Temp\ant_test 路径下,然后在dos界面下进行测试。 ant init ? ant dist ? 在 D:\Temp\ant_test 路径下创建了一个dist目录,执行成功。 ant clean ? 清除创建的build和dist目录,执行成功。

    388100

    扫码关注腾讯云开发者

    领取腾讯云代金券