apk, war, ear可用zip压缩,看起来这四个包都是用简单方式zip/jar即可生成。 android-apk打包流程&adb常用指令 (转自: http://15035554141.iteye.com/blog/2090198) android-apk.png 程序打包&安装的过程 Src ...
分类:
编程语言 时间:
2016-08-20 11:44:10
阅读次数:
240
android打包过程,下面这张图取自Android开发权威指南,非常清晰。
整个过程使用的工具有
名称 功能介绍 在操作系统中的路径
aapt Android资源打包工具 ${ANDROID_SDK_HOME}/platform-tools/appt
aidl Android接口描述语言转化为.java文件的工具 ${ANDROID_SDK_HOME}/platform-tools/aidl
javac Java Compiler ${JDK_HOME}/javac或/usr/bin/javac
dex...
分类:
移动开发 时间:
2016-06-21 07:18:43
阅读次数:
727
朋友发来一个apk,需要分析其中的一些算法,分析过程涉及到了重新打包apk,打包后的apk运行失败,估计是apk内部有检验是否被篡改的代码。检验apk是否被篡改,简单的方法是直接校验签名,如果apk签名和预先设置的签名不同,则可以判定apk被篡改了。 获取签名函数: getPackageInfo 尝... ...
分类:
其他好文 时间:
2016-06-02 13:05:52
阅读次数:
787
在实际开发中经常会用到微信支付 微信登录 QQ支付 QQ登录 这种,腾讯公司在安全方面都会考虑得很周到 所以我们在实际开发中必须要用到的就是keystore签名文件 加密apk但是在Androidstudio中是有很多坑的。
首先我先说一下 主要坑的就是AS中生成的apk 分为 测试版 正式版, 测试版又分为测试有密钥版和测试无密钥版本。
如上图app-debug.apk是测试...
分类:
微信 时间:
2016-04-08 15:07:38
阅读次数:
377
Android程序是怎么从源码变成可以安装使用的apk的
流程官方版详细版上面就是一个关于构建过程的一个典型的流程图。
aapt(Android Asset Packaging Tool)给你的Activity提供所需的资源文件,如 AndroidManifest.xml,XML...
分类:
移动开发 时间:
2016-04-01 18:13:41
阅读次数:
209
前言Ant是历史比较悠久的一个自动化构建工具,Android开发者可以通过它来实现自动化构建,也可以实现多渠道打包,关于apk打包的方式一般有Ant、Python、Gradle三种,这三种打包方式都各自有优点和缺点,本篇博文先给大家介绍如何使用Ant来实现自动构建和多渠道发布。开发环境
Window7
Ant
jdk
android sdk
mac系统下所需要的运行环境也是类似的,我们都需要配置An...
分类:
移动开发 时间:
2016-03-23 22:19:07
阅读次数:
286
昨天准备给自己的应用发布一个新版本,在apk打包时,发现之前的用的keystore密码忘了。 蛋碎了一地,我把我所能想到的密码都试了一遍(注:我平常在各个门户网站注册基本上用的都是那几个字母和数字组合做密码),无果。 折腾到凌晨一点半,死的心都有了。 Google和百度搜个底朝天,也没找到解决办法,
分类:
其他好文 时间:
2016-03-04 00:23:48
阅读次数:
377
1.Build -> Generate Signed APK...,打开如下窗口 2.假设这里没有打过apk包,点击Create new,窗口如下 这里只要输入几个必要项 Key store path(生产key文件的保存路径 ) Key store password(key 存储密码) Key a
分类:
移动开发 时间:
2016-02-20 00:34:45
阅读次数:
189
转:http://www.cnblogs.com/lesliefang/p/3864756.html在上传各大市场时发现 apk 上传后能自动解析出应用名称、包名、版本号、使用权限等信息,所以就研究了一下1 直接解压 apk 解析 AndroidManifest.xml 是不行的,因为 apk 打包...
分类:
移动开发 时间:
2016-01-20 11:12:51
阅读次数:
190
反编译apk工具:dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:http://laichao.googlecode.com/files/jdgui.zip解压---把class...
分类:
移动开发 时间:
2015-12-05 14:15:57
阅读次数:
167