当前位置:   article > 正文

厂家自定义 Android Ant编译流程源码分析

厂家自定义 Android Ant编译流程源码分析

0、Ant安装

Windows下安装Ant:
ant 官网可下载 http://ant.apache.org
ant 环境配置:
解压ant的包到本地目录。
在环境变量中设置ANT_HOME,值为你的安装目录。
把ANT_HOME/bin加到你系统环境的path。

Ubuntu下安装Ant:
sudo apt-get install ant即可,环境变量也会自动配置。

1、android update project -p .

生成相应的配置文件

2、ant debug

就会在当前目录下找build.xml进行解析编译

build.xml代码片段一:
在这里插入图片描述

对应的project.properties内容如下:
在这里插入图片描述
上面主要是配置依赖工程,你可以手动改,当然默认的是用eclipse配置的工程的时候利用ADT插件自动生成的。

build.xml代码片段二:
在这里插入图片描述

对应的custom_rules.xml内容如下:
在这里插入图片描述
在这里插入图片描述
上述模块基本上把所有的情况都考虑到了,大家只要按照自己工程的实际需求改改就可以了,把没有用的删除。

build.xml代码片段三:
在这里插入图片描述

找到自己安装目录下的build.xml
我的是:(E:\Tool\Windows\adt-bundle-windows-x86-20130729\sdk\tools\ant)
其中build.xml添加两行代码:
在这里插入图片描述
其他的差异不用管,只管上面两行就可以了,每个ant版本的内容是不一样的,只要和自己的sdk对应就可以了。
是不是很熟悉啊,如果没有印象的话就回头看看custom_rules.xml,会找到你需要的答案。
这次就分析到这里吧,累了

觉得本文对你有用,麻烦点赞或关注或收藏,你的肯定是我创作的无限动力,谢谢!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/547895
推荐阅读
相关标签
  

闽ICP备14008679号