Apktool重打包Apk详细介绍
来源:互联网 发布:万网域名注册白金词 编辑:程序博客网 时间:2024/06/06 11:37
1、下载软件
首先下载apktool.bat和apktool.jar,这两个工具我已上传到了github上,可以直接下载。
下载链接:https://github.com/HelloKittyNII/Shared/tree/master/android_tools
我将这两个软件放入到D:\apktool目录下
2、解包
从华为应用市场下载一个没有加固的apk(万年历日历黄历),放入到apktool目录下
执行apktool.bat d calendar.apk命令,将apk解包,会发现在当前的目录下生成了一个和apk名字一样的文件夹
3、修改文件
找到要修改的文件,进行修改。
4、重打包
执行apktool.bat b calendar命令进行重打包命
会发现在calendar目录下面生成一个dist目录,里面就是重打包之后的apk,但是这个apk没有签名,需要重新签名之后,才能安装。
5、生成keystore文件
keytool -genkey -alias abc.keystore -keyalg RSA -validity 20000 -keystore abc.keystore,执行该命令会生成一个abc.keystore证书文件。
6、对重打包之后的apk进行签名
将dist目录下的apk拷贝到d:\apktool目录,执行下面命令
jarsigner -verbose -keystore abc.keystore -signedjar calendar_signed.apk calendar.apk abc.keystore
执行之后会发现,在当前目录下生成一个calendar_signed.apk,该apk已经签名了,就可以正常使用了。
阅读全文
0 0
- Apktool重打包Apk详细介绍
- apk重打包(不使用apktool)
- apktool反编译,重打包
- Android apk重打包
- apk反编译重打包
- APK反编译、修改、重打包、签名
- apk重打包和签名(jarsigner)
- 安卓apk反编译重打包
- Android APK反编译、重打包、重签名
- apktool反解apk包
- Android apk包反编译与重打包签名
- APK文件解包修改重打包签名
- Android重打包加固APK实现敏感权限动态监控
- Android apk反编译 重打包 重签名 对齐
- 使用apktool解包和打包apk
- 使用apktool等工具反编译apk包
- 使用apktool解包和打包apk
- Android重打包
- UVA
- 全局变量与局部变量
- Codeforces Round #438
- 【JAVASE_学习笔记】类与对象
- WEB_03_JavaScript_第三讲
- Apktool重打包Apk详细介绍
- Recent advances in parallel imaging for MRI
- HDFS的设计和架构
- Java解析XML(一) 使用DOM读取XML文件
- 【C++】 C++11新特性
- svn 搭建笔记
- Eclipse之java was started but returned exit code 1报错并退出的解决方法
- C++ 什么是句柄?为什么会有句柄?HANDLE
- Hive SQL的编译过程