首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Ant 打包安卓apk(1)-手动档

将第3步生成的class文件打包生成 .dex 文件  5. 将资源文件打包,生成初始的apk  6....将第 4 步生成的 .dex 文件加入到apk中生成未签名的包  7. apk 签名 1. aapt(Android Asset Packaging Tool) - Package the android...用sdklib.jar打包apk(组合classes.dex和res.zip生成未签名的APK) 老版本可以用apkbuild.bat的命令apkbuilder bin/unsigned.apk -v...(密码) -keypass 专用密钥的口令(密码) -signedjar 已签名的 apk 文件的名称 (第一个apk是签名之后的文件, 第二个apk是需要签名的文件) 8....对签名包进行 zipalign 优化 zipalign可以使用 4 字节对齐的方式优化我们签名打包后的 apk 文件中的以二进制格式存放的文件(如资源图片),这样的话,当资源文件被映射到内存时,应用程序访问资源文件的速率就会被大大提升

44020

web项目ant打包完整案例

前两周做的web项目要部署到服务器上去,为了后续升级部署方便,决定采用Ant进行(开发用的myeclipse 8.5),ant打包测试也是在myeclipse上进行,build.xml测试完成后地通过本地配置的...ant进行手工打包:ant -buildfile build.xml.下面将相关过程简单总结如下: (1)运用myeclipse对web项目打war包,观察其他结构和组成,方便ant打包build.xml...(3)本地安装Ant并设置ANT_HOME和path: ? ? (4)运用本地ant打包: ? ---->>打出war包查看: ? --->> ?...,本地手工ant打包会报如下错: eclipse 出现警告: [options] 未与 -source 1.6 一起设置引导类路径....标签,指定路径时用classpathref还是用path还是用refid有不同的情况,这里用的是refid,注意根据自己情况而定. ---->> ant打包核心build.xml内容如下: <?

1.9K40

apk打包之用纯命令行打包apk(android4.4亲测可用)

Helvetica, sans-serif; background-color: rgb(255, 255, 255);">现在小型程序的打包基本上用...IDE完成了 所以久而久之很多人都不会最基础的打包方式,现在就来捋顺关系 首先是步骤 ,网上最少有三步,最多有8步,其中一些函数都已经被废弃,所以,笔者选择比较通用的6步...(sdk更新3.0以后貌似apkbuilder已经被删除了,所以笔者不用apkbuilder) 6.用jarsinger命令对apk认证,生成signed.apk 下面介绍笔者的实施背景 1....E:\Workspace\learn723\learn723.apk mydemo.keystore 然后继续输入密匙密码即可 这个时候了learn723s.apk(即第一个)为加密好的,地址在密匙目录...好吧,言归正传,如果有兴趣的人可以写成shell,这个对于自动打包的软件设计有很重要的帮助 后面附两篇文章,虽然由于版本的原因,函数废弃的原因,按照下面的方法不能实现,但也可以增加大家的错误经验,避免走这些路

1.8K20

Android直接用手机打包apk!

你没有看错,用手机浏览器访问Jenkins,就可以打包apk,并生成下载二维码,发送邮件通知测试人员下载,从此解放双手,告别打包测试。先上本人手机邮箱收到的打包成功通知效果图: ?...本人用的是Mac,以下操作都是在Mac环境下配置的,Windows环境的配置移步到Android使用Jenkins自动化构建测试打包apk 一、安装Jenkins 打开mac终端(本人用iTerm2),...在app/build.gradle的android{}节点内修改下打包apk名称 android.applicationVariants.all { variant ->...就是匹配如下路径的apk,然后上传蒲公英 ?...image.png 打开手机浏览器,输入http://IP:端口号(电脑和手机连接的网络必须在同一个局域网)登陆jenkins控制台,点击构建,就可以打包apk啦!

1.8K30
领券