Ant打包

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版本

  1. 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件):

      key.store=keystore.keystore //把签名放到根目录中   
      key.alias=tencent
      key.store.password=1234
      key.alias.password=1234
  2. 刷新工程
    eclipse中的Ant视图中右键add build files选择工程中的build.xml,选择最下面的release或者是debug
    注意release是生成带签名的apk包.生成的apk在bin目录中,名字为工程名-release.apk.

  3. 常见错误:
    有时候在用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即可。


  • 邮箱 :charon.chui@gmail.com
  • Good Luck!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值