使用Ant自动签名、打包Android apk并且自动安装到手机
来源:互联网 发布:java时间相减 编辑:程序博客网 时间:2024/05/16 23:36
一、建立Ant打包Apk
- 新建一个
TestAnt
项目 创建App的签名密钥
参考我的这篇github,欢迎Star|点击这里
取到密钥后,在项目中创建一个keystore的文件夹,复制密钥到此
给项目添加Ant
//到项目的上级目录cd /Users/.../Documents/workspace///给相聚添加ant,-p 项目 -t 是target 我这里是android-21android update project -p TestAnt -t android-21 --subprojects//这条命令执行完毕会创建build.xml 和proguard-project.txt 文件,会更新local.properties
5.新建ant.properties ,并添加密钥
//密钥的路径key.store=<keystore>//别名key.alias=<key>//store 的密码key.store.password=<keystore pwd>//alias 的密码key.alias.password=<key pwd>
6.运行ant
依次选择[build.xml][Run AS] [AntBuild…]
勾选clean 和 debug
查看运行日志
二、安装到手机并且编写脚本,实现全自动
1.安装到手机
//复制上图中```[echo] Debug Package:```的路径adb install 路径
- 如果你想学到更多adb push adb install adb install -r 三个命令的区别的话,请点击这里
2.编写脚本,放到项目更目录
- run.sh
#使用ant编译为debug版本ant clean debug#安装apk到手机adb install -r bin/TestAnt-debug.apk
- 在mac中是run.sh在win中是run.bat
3.运行脚本
cd 项目路径./run.sh
4.错误
- 运行./run.sh 提示
Permission denied
没有权限
chmod 777 run.sh
- 运行完成了,但是提示
Invalid APK file: bin/TestAnt-debug.apk
无效的apk
修改build.xml文件中的project 的name为项目的名称TestAnt
1 0
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- [Android] mac上申请签名及使用ant自动编译打包签名APK
- mac os上android申请签名和使用ant自动编译打包签名apk
- [Android] mac上申请签名及使用ant自动编译打包签名APK
- Android ant自动打包APK
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- 使用ant自动生成签名的apk
- 使用ant自动生成签名的apk
- 使用ant自动生成签名的apk
- 使用ant自动生成签名的apk
- ant自动打包apk
- Rust 编程语言
- 网络编程学习笔记--1.socket可读可写条件
- DeepLearning (四) 基于自编码算法与softmax回归的手写数字识别
- iOS8 本地通知使用方法
- 【机房重构】——UML图类图
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- NDK开发环境搭建
- Javaweb开发JSP+servelet实现多按钮功能
- 第11周项目2职员有薪水了
- 关于同一条记录在两个日期之间填补数据的sql
- 第11周 【项目4 - 类族的设计】
- 说说框架
- 第11周-继承与派生-项目2-存储班长信息的学生类(一)
- Makefile 理论知识