windows下使用Ant编译Android项目
2024-10-07 11:26:12
1. 安装ant,配置环境变量
2. 执行命令: android update project -p 项目路径
例:android update project -p D:\project\UI_demo
执行结果:在UI_demo目录下生成一些文件,其中重要的是build.xml
如果项目引用了第三方库,则逐一执行上述这个命令,唯一不同的是修改项目名称,
android update project -p XX,如:android update project -p library
3. 在后续的Ant自动化编译时候依赖ant.properties 提供的配置属性,在Android项目中则是正式发布App时候用到的签名keystore。
把x.keystore 放入到XXXDemo根目录下:创建ant.properties 文件,在ant.properties 文件中写入以下内容:
has.keystore=true
has.password=true
key.store=x.keystore
key.alias=你自己命名的keystore名字
key.store.password=你设置的密码
key.alias.password=你设置的密码
4. 执行命令 ant release
即生成的正式发布签名APK在bin目录下。
最新文章
- acm系统开发笔记
- MJRefresh自定义刷新动画
- C#-DataTable分页代码
- Sql Server来龙去脉系列之一 目录篇
- 超越luabind的luaBridge
- mysql慢查询分析工具 mysqlsla 安装
- python利用for..in遍历,while循环嵌套编译九九乘法表的几种模式
- AbstractRoutingDataSource实现动态数据源切换 专题
- Tensorflow模型的格式
- 『Asp.Net 组件』第一个 Asp.Net 服务器组件:自己的文本框控件
- Java中关于Map的使用(HashMap、ConcurrentHashMap)
- eclipse导入git项目出现There are no resources that can be added or removed from the server错误
- [TestNG] Eclipse/STS中两种安装TestNG的方法
- Codeforces 219D - Choosing Capital for Treeland(树形dp)
- 转载:Java高并发,如何解决,什么方式解决
- MySQL学习笔记--启动停止服务
- jenkins部署web项目到tomcat(五)
- 最新证明面临质疑:P/NP问题为什么这么难?
- 技术分享之AQS——内容提要
- [转]理解Linux的处理器负载均值
热门文章
- vi, Java, Ant, Junit自学报告 - 实训week1
- 基于PyQt5的Python-Gui开发
- Altium Designer chapter7总结
- Linux基础:Linux环境下安装JDK
- from 表单回车自动提交
- 《剑指offer》面试题20 顺时针打印矩阵 Java版
- Appium+Python之元素定位和操作
- JS中数组和字符串方法的简单整理
- 没有找到<;context:component-scan base-package=";";>;标签
- 浅谈协议(二)——视频流协议 [RTP/RTCP/RTMP/HTTP_FLV]