android 工程 如何一键编译打包成apk 50

现在存在一个android工程目录,现在想不通过eclipse,直接写一个脚本或批处理程序将工程源程序编译后并打包成apk,请问各位有没有这么弄过,或者有什么想法或者思路... 现在存在一个android工程目录,现在想不通过eclipse,直接写一个脚本或批处理程序将工程源程序编译后并打包成apk,请问各位有没有这么弄过,或者有什么想法或者思路都可以给点建议,在这里先谢谢各位了!
也可以加本人的qq:122012506
展开
 我来答
pieryon
推荐于2016-05-29 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14411 获赞数:166863
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部

打包步骤:

1、生成keystore

按照下面的命令行在C:\ProgramFiles\Java\jdk1.6.0_10\bin>目录下,输入keytool-genkey-aliasandroid.keystore-keyalgRSA-validity100000-keystoreandroid.keystore

参数意义:-validity主要是证书的有效期,写100000天;空格,退格键都算密码。

命令执行后会在C:\ProgramFiles\Java\jdk1.6.0_10\bin>目录下生成android.keystore文件。如图-1

图-1命令行下生成android.keystore

2、Eclipse Android生成apk文件

选择要打包的项目,右键点击–>Androidtools–>ExportSignedApplicationPackage…如图-2

图-2 Eclipse Android打包工具

接下来的步骤就是不断的next。下面仅贴出图片,不解释。

step2:选择打包的项目

step3:选择生成的Eclipse Android.keystore文件并输入密码

step4:选择aliaskey并输入密码

step5:最后选择生成androidapk文件的目录及文件名

最终生成的apk文件。

王勃啊
2014-07-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5015
采纳率:62%
帮助的人:4027万
展开全部
eclipse也是借助android的sdk打包apk的。。本来就是个脚本。。

1使用aapt生成R.java类文件
2使用android SDK提供的aidl.exe把.aidl转成.java文件
3第三步 编译.java类文件生成class文件
4使用android SDK提供的dx.bat命令行脚本生成classes.dex文件
5使用Android SDK提供的aapt.exe生成资源包文件
6第六步 生成未签名的apk安装文件(apkbuilder命令)
7使用jdk的jarsigner对未签名的包进行apk签名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式