Android项目的自动构建过程
来源:互联网 发布:java法尔克测评 编辑:程序博客网 时间:2024/05/16 08:43
1. 平台环境: CentOS
2. 下载android-sdk-linux,android-sdk_r15-linux.tgz, android-ndk-r7-linux-x86.tar.bz2
3. 下载JDK for linux,jdk-7u2-linux-i586.rpm
4. 下载ant,apache-ant-1.8.2-bin.tar.gz
5. 修改sdk/tools/ant/build.xml, 修复jarsigner的bug
6. 使用android update命令生成build.xml
7. 在工程根目录下, 新建ant.properties文件, 写入密码等信息
key.store=android.keystore
key.alias=android.keystore
key.store.password=XXXXX
key.alias.password=XXXXX
8. 在工程根目录下, 放入证书android.keystore
2. 下载android-sdk-linux,android-sdk_r15-linux.tgz, android-ndk-r7-linux-x86.tar.bz2
3. 下载JDK for linux,jdk-7u2-linux-i586.rpm
4. 下载ant,apache-ant-1.8.2-bin.tar.gz
5. 修改sdk/tools/ant/build.xml, 修复jarsigner的bug
6. 使用android update命令生成build.xml
7. 在工程根目录下, 新建ant.properties文件, 写入密码等信息
key.store=android.keystore
key.alias=android.keystore
key.store.password=XXXXX
key.alias.password=XXXXX
8. 在工程根目录下, 放入证书android.keystore
9. 使用ant编译版本
步骤如下:
1. 下载最新代码
2. 更新版本号
3.编译版本
4.生成ReleaseNote
5.删除代码
6.发布到版本机
为什么要自动构建
1.减少人为误操作
2.加快构建过程
3.可以周期性/代码改动自动构建
4.发布版本共享
5.构建结果(成功失败)可邮件通知
6.自动测试提供准备
- Android项目的自动构建过程
- Android 项目构建过程
- Android 项目构建过程
- Android项目构建过程
- Maven项目构建管理过程的自动流水线
- android Android项目构建过程
- iPhone项目的自动构建
- 基于android studio NDK项目构建过程
- IntelliJ 使用Maven构建Android项目过程
- Spring MVC项目的构建过程
- 浅谈React构建项目的思考过程
- jenkins 自动构建项目
- [qt for android]构建项目时,出现“过程试图写入的管道不存在”错误的解决方法
- SSH项目构建过程
- 初步构建项目过程
- java 项目构建过程
- java 项目构建过程
- Android源码解析之(一)-->Android项目构建过程
- gdb 多线程调试
- 编译原理之文法一
- 触摸屏驱动之先修知识——Input子系统
- Linux 指令篇:文件管理--chattr
- jenkins 使用文档
- Android项目的自动构建过程
- 利用LOGMNR恢复DELETE的数据
- Application对象MainWindow属性
- UIWebView 载入带有锚点(anchor)的URL时存在的问题及解决办法
- hdu 2822 Dogs 优先队列
- 第2章 数据类型与表达式
- Linux学习指南——我的Linux书架
- 系统小闹钟V1.0 C#程序小例
- 一个程序员的成长史