apktool反编译apk并回编译

下载apktool工具:

apktool官方网站:https://ibotpeaches.github.io/Apktool/

安装apktool并配置apktool环境变量

安装方法:https://ibotpeaches.github.io/Apktool/install

用apktool反编译apk文件

apktool d apkname.apk -o foldername

1

apktooldapkname.apk-ofoldername

命令说明:

● apkname.apk: 是apk文件

● -o:文件输出

● foldername:apk反编译的文件夹

执行完上面语句后,如果没有出现错误提示,则成功反编译了.

对foldername文件进行回编译

apktool b foldername

1

apktoolbfoldername

其中foldername即放反编译结果的目录,执行成功后会在该目录的dist目录下有一个重新打包后的apk文件。 当然这个文件是没有签名的。

对apk文件进行签名

执行命令:

jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore android.keystore -storepass android -signedjar enhancedsign.apk enhanced.apk othername

1

jarsigner-digestalgSHA1-sigalgMD5withRSA-keystoreandroid.keystore-storepassandroid-signedjarenhancedsign.apkenhanced.apkothername

关于该命令的详细说明请查看我的另外一篇文章。

apktool反编译后回编译,签名后,安装提示“解析安装包失败”

一直回编译失败,此问题困扰了我很久,原因在于安装apktool 2.2的时候,下载了最新版本的apktool,但是没有把jar文件改名为apktool.jar.

python脚本转换成apk_apktool反编译apk并回编译相关推荐

  1. python代码变成运行程序_用Python脚本转换成windows的可执行程序

    下载并运行与你所安装的Python对应的py2exe版本的 installer,这将安装py2exe和相应的例子:这些例子被安装在lib\site-packages\py2exe\samples目录下 ...

  2. python脚本转换成apk_使用Python-For-Android将Python脚本导出到Android可执行文件(.apk)...

    所以,基本上,你正在使用buildozer,它现在正在工作.再次查看buildozer.spec文件.应该有以下几行: # (str) Application versioning (method 1 ...

  3. python文件转换成jar包_Python一键转Jar包,Java调用Python新姿势!

    粉丝朋友们,不知道大家看故事看腻了没(要是没腻可一定留言告诉我^_^),今天这篇文章换换口味,正经的来写写技术文.言归正传,咱们开始吧! 今天的这篇文章,聊一个轩辕君之前工作中遇到的需求:如何在Jav ...

  4. 如何使用Python脚本转换数据和命令行

    在如何使用Python脚本转换数据和命令行中,我们将深入探讨如何使用Python脚本和命令行来转换数据. 但是首先,值得提出一个您可能正在思考的问题:" Python如何适合命令行,为什么当 ...

  5. python 没反应 生成exe_通过 pyinstaller 将 python 脚本打包成可执行程序!

    1. 引言 很多时候,我们需要在 windows 环境编写和执行 python 脚本,但是去搭建一整套 python 运行环境看上去就过于繁琐了,即便是拥有 python 运行环境,脚本的执行也并不方 ...

  6. 将Python脚本打包成可执行文件

    Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安 ...

  7. python 代码转程序_如何用pyinstaller把自己编写的python源代码转换成可执行程序?...

    昨天慢步熬夜写了一篇干货满满的文章,不知道什么原因,文章并未被推荐. 今天再来换个方式写一次. 把自己编写的python源代码转换成可执行程序 笔者继续用自编的<货币兑换程序3.0>为例. ...

  8. Tools_将Python脚本封装成exe可执行文件

    将Python脚本封装成exe可执行文件 将Python脚本封装成exe可执行文件 cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本.生成的执行文 ...

  9. 【Python实用技巧】如何将Python脚本打包成exe可执行文件?

    相信大家也有过这样的困惑,本来已经使用Python写好了脚本代码,又不想公开代码逻辑,但又要给别人使用这些功能? 这可怎么办呢? 有没有什么办法,可以将Python脚本打包成一个exe文件,这样发布的 ...

最新文章

  1. LeetCode Rotate Image(矩阵的旋转)
  2. SD--关于价格过程的确定
  3. 力扣283,移动零(JavaScript)
  4. cmake 安装_linux下安装cmake
  5. Centos VNC 远程桌面程序的安装使用
  6. 将bean转换成键值列表
  7. 甲骨文中国裁员行动反映了什么问题?
  8. Ubuntu更新显卡驱动及安装多版本cuda
  9. 苹果系统版本依次顺序_苹果手机排列顺序
  10. Android涉及到的设计模式
  11. Android加载3D模型的学习笔记
  12. C语言 | 数组升序排列(冒泡排序法)
  13. adobe 安装需要帐号
  14. 【分享】订阅用友U8集简云连接器同步费用审批数据至用友U8系统
  15. 运行VUE项目时,出现npm ERR! A complete log of this run can be found in:...报错
  16. 大学生学完python靠几个接单网站兼职,实现经济独立
  17. excel方差函数和均方差函数使用介绍
  18. REC_RE时延测量
  19. GitHub Copilot 正在“摧毁”初级开发者,已沦为编程考试作弊的神器?
  20. Swagger无法渲染 Finished Loading Resource Information. Rendering Swagger UI...

热门文章

  1. ad域不去用frs_Windows Server 2008搭建AD域控服务器 - 小王同学!
  2. 程序闪退怎么运行_苹果应用程序崩溃闪退怎么办?如何解决苹果设备的软故障?...
  3. python基础实例 韦玮 pdf_Python基础实例教程(微课版)
  4. java 悬浮提示框_表格(悬浮框提示)
  5. php gearman 扩展,Ubuntu 12.04 安装 gearman 以及php扩展安装脚本
  6. Pytorch与tensorflow模型转换
  7. Android官方开发文档Training系列课程中文版:Activity测试之测试环境配置
  8. 【LeetCode】4月4日打卡-Day20-接雨水
  9. 论文学习20-End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF(序列标注,2016ACL
  10. 论文学习5-NODE2BITS: Compact Time- and Attribute-aware Node Representations for User Stitching