首页 > 代码库 > 使用ant编译android应用
使用ant编译android应用
eclipse也可以编译android应用,但eclipse发现升级以后捆绑了太多的东西,新建的一个工程都无法编译过去,对资源的检查有时会报错,而且大型的应用eclipse编译起来奇慢无比,大部分的情况下是根本编译不过,eclipse只适合编辑代码,不适合编译代码。今天特地研究了下ant,发现它其实很简单,因为谷歌已经为我们做了太多的事了。
一:首先安装ant,到网上找个ant包下载,解压到某个目录,然后在环境变量中配置ant,在cmd中输入ant,cmd能识别ant即是安装成功。
二:对jdk的处理,发现不管是jdk1.6还是1.8,都需要进行一个处理才可以,需要把jdk目录下的lib/tools.jar 复制到jre目录下的lib中来,ant运行才会通过。
三:安装并了解sdk的版本。如何安装sdk不用多说,但可能安装了很久了,不知道自己sdk的版本了,运行下sdk中的android.bat,就是那个用于更新sdk的bat,此时可以查看到自己安装了哪个版本,如果是4.4,对应的android level为19,需要记住这个数字。
四:写build.xml文件,在待编译应用的根目录下建立此文件,然后按以下配置即可实现编译。
<?xml version="1.0" encoding="UTF-8"?> <project name="OpenGLDemo_square" default="release"> <!-- SDK 所在的目录,路径一定要正确 --> <property name="sdk.dir" value=http://www.mamicode.com/"E:/android-sdk_r22.3-windows" />>
各行是啥意思,都有备注,ant编译就是这么简单,不用多设置啥,目前发现只要加上这三行就行了,如果需要自己指定密钥,再上网查,增加一些属性即可使用ant编译android应用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。