前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ant打包

Ant打包

作者头像
xiangzhihong
发布2018-01-26 11:07:30
1.5K0
发布2018-01-26 11:07:30
举报
文章被收录于专栏:向治洪向治洪向治洪

Ant打包

使用步骤:

  1. 对于已经存在的工程需要利用Ant命令更新一下: android update project -n Test -p D:/workspace/Test -s -t 1   -n (name) 后面跟的是这个工程的名子   -p (path)后面跟的是这个工程的目录路径   -t (target)后面是当前共有的SDK版本。表明我们的目标版本(如果有了project.properties就不用再跟target这个参数了). android list target这样就能够列出来所有的sdk版本
  2. 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件):   
    key.store=keystore.keystore //把签名放到根目录中   
  key.alias=tencent
  key.store.password=1234
  key.alias.password=1234
  1. 刷新工程 在eclipse中的Ant视图中右键add build files选择工程中的build.xml,选择最下面的release或者是debug, 注意release是生成带签名的apk包.生成的apk在bin目录中,名字为工程名-release.apk.
  2. 常见错误: 有时候在用ant打包的时候会报一些错误,一般按照错误的提示进行修改即可,如文件的非法字符等。
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

如果发现以上错误,就是说明栈内存不足了,一种是内存设置的太小,还有一种情况就是你设置的内存大小已经超过了当前系统限制的大小。 打开D:\Java\adt-bundle-windows\sdk\build-tools\android-4.4\dx.batset defaultXmx=-Xmx1024M改为set defaultXmx=-Xmx512M即可。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016/02/14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Ant打包
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档