利用Ant编译android工程

本文提供了Ant自动化编译Android项目的入门指南,包括推荐的学习资源、官方文档、实用教程链接,并解决了一些常见问题,如SVN集成时遇到的版本冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于Ant以及如何利用ant进行android自动化编译,网上资料一搜一大把,但学习的过程中,如何找到合适的资料也是一件费劲的事情。

经过我个人对ant的学习,整理出以下资料,或许对你的学习有所帮助。

相关书籍和PDF:

Tip:

1. 如果你想快速入门自动化编译android工程,请参考:Android高人必修 Ant 编译Android工程

    这是一个告诉你如何快速通过android系统自带的ant编译系统进行编译。

2. 如果你想了解Android已经集成好的编译系统的始末,请参考:Building and Running from the Command Line

    这里面包含了很多你想要的信息,包括如何使用ant进行编译,如何签名等主题,如何对默认的build.xml进行功能扩充等。当然,是英文的。

3. 如果你想一步步了解通过命令生成APK,那么这个连接会很有用:使用ANT打包Android应用

4. 如果你想从头到尾学习ant,查阅相关功能,ant自带的manual文档应该对你有所帮助,具体位置如:XXX\Ant\apache-ant-1.8.4\manual\index.html


其它:

1. 对签名不了解,请参考:Android学习系列(1)--为App签名(为apk签名)

2. ANT及build.xml文档编写


问题及解决方案:

1. 和SVN集成时出现的问题。

问题:使用你使用的是SVN版本 >= v1.7, 在ant集成时出现问题。出现以下log:
            svn1.7 appears to be part of a Subversion 1.7 or greater working copy. Please upgrade your Subversion client to use this
解决方案:使用最新的svnant source重新编译, 然后覆盖Ant/lib目录, 当然, 编译完后在使用SVN相关命令时, 需要去掉相关标签。
                   svnant does not support svn version 1.7. what to do?


(整理中...)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值