android 用命令行打包生成 apk


android 用 ant 进行 build. android sdk 下面的 tools/ant 下面的 build.xml 就是 build 的整个过程。

其中的 build 参数可在ant.properties 文件中进行 override。也可以自己定制 build 的脚本。

用 ant build 非常简单

1)安装 ant 并加入到系统 path 变量中

2)为项目生成 build.xml

android update project -p .

3)生成 debug 版本

ant debug

4) 如果要生成 release 版本需要提供 keystore 进行签名

在项目根目录新建 ant.properties 文件,在里面配置 keystore 的路径

key.store=path/to/my/keystore
key.alias=alias_name
key.store.password=111111
key.alias.password=111111

5) 运行 ant release 即可生成具有签名信息的 apk

ant release

注意项目中引用的 library 库也要用 ant build 需要先生成 build.xml

  

上面就是官方文档中整个的 build 过程, 如果想做持续集成基本就是上面的思路

官方文档 :

http://developer.android.com/tools/building/index.html
http://developer.android.com/tools/building/building-cmdline.html

优质内容筛选与推荐>>
1、JavaBean
2、base标签大战 ..和/夫妇
3、.NET使用Nuget阿里官方aliyun-net-sdk-core调用阿里云SMS
4、hdu 1710 Binary Tree Traversals
5、UML类图详解


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn