把Apk 作为asset 资源编译进去,运行的时候释放出来再安装。dexclassloader加载。动态加载。把一个apk写成安装器,默认安装的话,需要root或者需要漏洞利用。
分类:
其他好文 时间:
2015-09-22 14:15:08
阅读次数:
154
本文主要为大家详细讲解APK数字签名方面的内容,并介绍APK调试模式和发布模式下数字签名的方式。 本文转自:http://www.jizhuomi.com/android/environment/293.html ?????? 1、什么是数字签名...
分类:
移动开发 时间:
2015-09-07 13:13:28
阅读次数:
235
1 项目-->Android tools -->Export Signed Application Package 2 在项目 manifest.xml文件下 单击“use the Export Wizard”
分类:
其他好文 时间:
2015-08-15 19:52:16
阅读次数:
100
1.Build -> Generate Signed APK...,打开如下窗口 2.假设这里没有打过apk包,点击Create new,窗口如下 这里只要输入几个必要项 Key store path(生产key文件的保存路径 ) Key store password(key 存储密码) ...
分类:
移动开发 时间:
2015-07-31 10:57:04
阅读次数:
168
需要的工具: 1.apktool apk打包工具 下载地址:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2 安装:直接解压就可以,是一个apktool.jar文件,通过 $java -jar apktool.j...
分类:
系统相关 时间:
2015-07-20 23:00:48
阅读次数:
155
目录目录
前言
工具
流程图
获取classesdex
apk
jar
odex
baksmail
smail
classesdex - classes-dex2jarjar
jd-gui
查看资源文件和xml
apk安装
解包Apk
打包Apk前言为什么需要反编译?
反编译apk。例如市面上有很多优秀的apk,实现了一些很优秀的功能,而这些功能无法轻易google到的时候,我们可以通过反编译apk...
分类:
移动开发 时间:
2015-07-16 20:07:37
阅读次数:
270
每次apk文件的打包也是个蛋疼的事情,用ant多渠道打包也是非常的流畅的,随着版本到了22很多的东西出问题了,不管的release还是debug包,我也是看见朋友推荐的说是一个叫蓝贝壳儿的打包插件,当然这是一个eclipse的插件,用as开发的可能不需要,但是我们公司还是用ec开发,所以我是用了,不喜欢ant那样的控制台命令行来打,每次忘记命令还得去百度,太麻烦了。
不多说,我们http:...
分类:
移动开发 时间:
2015-07-07 13:10:00
阅读次数:
216
apk 打包之后里面的AndroidManifest.xml 文件被处理过了,不是明文的,虽然有aapt 可以在命令行获取到xml 解密的内容,但是使用还是不方便,所以自己写了个解密的工具。C++ 写的。
还原之前的数据:
还原之后:
使用方法很简单直接在命令行输入
AndroidManifestConver.exe c:\src.xml c:\dest.xml...
分类:
移动开发 时间:
2015-06-01 14:43:34
阅读次数:
1195
1.Build -> Generate Signed APK...,打开如下窗口2.假设这里没有打过apk包,点击Create new,窗口如下这里只要输入几个必要项Key store path(生产key文件的保存路径 )Key store password(key 存储密码)Key alias(...
分类:
移动开发 时间:
2015-05-18 12:47:54
阅读次数:
133
最近看了老罗关于android应用资源编译和打包过程的分析,过程比较复杂,这里结合其他资料,简要描述下打包过程,从整体上了解这个流程,感兴趣的再去详细研究过程。流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4、转换所有class文件,生成classes.dex文件5、打包生成apk6、对apk文件进行签名7、...
分类:
移动开发 时间:
2015-04-07 11:57:57
阅读次数:
212