Ant打包Android项目,生成apk
来源:互联网 发布:华兴资本 知乎 编辑:程序博客网 时间:2024/05/29 07:40
ant打包安卓工程原理介绍
ant打包安卓工程的主要步骤如下:
1. 在命令行中,切换到apk根目录中,执行(注意最后有一个点,不然执行失败)
android update project -p .
目的:根目录下生成ant编译需要的文件build.xml。
xml配置文件的路径指定,最关键的就是指定了sdk下的build.xml文件路径。
同时生成local.properties,主要是指定了本机的sdk所在路径。
2.添加对签名的支持,新增文件ant.properties,加入签名信息。
#keystore文件的目录,因为在根目录下所以直接写名字了
key.store=android.keystore
#这个名字就是在生成keystore时那个alias字段的值
key.alias=android
#两个密码分别写建立keystore时的两个密码
key.store.password=(your pwd)
key.alias.password=(your pwd)
自动打签名:在eclipse中右键build.xmlàrunasàAnt Build(第二个)
3.执行antrelease命令,即可在bin目录生成xxx-release.apk的安装包。
ant release可能出现的问题是:
问题分析一:build.xml:649 build.xml:694:null returned:1
出现这种问题的解决办法是可以执行antclean release或者在本地eclipse上对工程做一下clean处理就OK了。
问题分析二:BasePage.java:17:错误:找不到符号
这种问题通常是由于java执行路径中没有需要的jar包造成的。ant会默认将libs目录下的jar包都放入classpath中,但是如果我们在建立工程的时候没有生成libs目录,buildpath中的jar包都是来源于第三方的jar包。这种情况下,我们可以通过新增custom_rules.xml文件来解决该问题。
- Ant打包Android项目,生成apk
- Ant打包Android代码生成apk文件
- Ant打包Android代码生成apk文件
- Ant打包Android代码生成apk文件
- 使用ant打包android生成apk文件
- Ant打包生成apk
- Android apk ant打包
- 使用Ant打包Android应用——apk生成过程
- ant 打包生成APK与eclipse打包生成APK比较
- android 用ant打包apk
- android ant脚本打包apk
- Android ant自动打包APK
- Android 项目 ANT 打包
- ant 打包android项目
- 利用ant自动打包生成apk文件
- Android项目使用Ant打包,自动生成build.xml
- Android项目使用Ant打包,自动生成build.xml
- Android项目使用Ant打包,自动生成build.xml
- Hash算法总结
- Codeforces Round #392 (Div. 2)
- [SMOJ1782]最大利润
- Ajax获取数据时出现XMLHttpRequest cannot load
- ORACLE查看并修改session和连接最大数
- Ant打包Android项目,生成apk
- Linux服务器下jdk的安装配置、Tomcat的安装及JavaWeb项目的部署
- PX4中文维基——光流部分
- KMP算法:查找子字符串
- 原生与html之间进行简单的关联
- Spring Boot中使用MongoDB3.0出现auth failed
- Matplotlib 饼状图中的文字中文乱码问题
- Java中创建枚举并赋初值
- 1602液晶静态显示