Android签名工具 AndroidMultitool使用方法

我使用的是3.5.6的版本

解压后目录如下

运行 Android Multitool.exe 界面如下

第一步:反编译

(1)将apk文件放在“AndroidMultitool”中 Files 文件夹下

(2)找到需要反编译的 apk文件

(3)选中apk文件

(4)反编译

(5)反编译结果(该过程比较慢,需要等待一会,直到弹出 Finished窗口)

(6)反编译成功后的文件自动生成在 “AndroidMultitool\Decompiled_apk”文件夹
如下所示

(7)打开 “ssddd” 文件夹如下

第二步:编译

(1)找到刚才反编译出来的文件夹 ssddd

(2)编译

(3)查找编译出来的 文件

编译后生成的文件自动生成到 “Compiled_apk” 文件夹下

打开 “ssddd” 文件夹 查看生成的文件

第三步:向编译出来的 apk 文件里边加入我需要加入的文件(这才是我使用这个签名工具的目的)

(1) 首先找到这个签名工具附带的 aapt.exe 工具所在目录,使用aapt.exe将需要添加的文件加入进apk文件

(2)准备好需要加入apk的文件,将apk文件和需要加入apk的文件都放在 aapt.exe 同一个文件夹下

为了证明我是使用下面方法将 sss.txt 和 ssss.xml文件加入apk的,我首先来查看一下 ssddd.apk 文件中都有哪些文件。

将ssddd.apk 改名为 ssddd.zip,然后将其加压

解压出来如下所示

(3)使用 dos 命令找到 aapt.exe
我们再回到 Program_Files 文件夹下,
注意 : apk文件和需要添加的文件一定要和 aapt.exe 在同一个文件夹下

使用dos 命令找到 aapt.exe 所在目录,不知道 dos命令的可以查一下

使用命令 aapt.exe | ssddd.apk 列出 apk里面的资源文件目录

点击回车会出现很多不知道是什么的东西。

使用命令 aapt.exe a ssddd.apk sss.txt 把 sss.txt 加入到 ssddd.apk中

aapt.exe a ssddd.apk ssss.xml

依次将需要加入 apk 的文件使用此命令加入进去。

第四步:
我刚才对一个 原始的 apk 文件执行了 (反编译 -> 编译 ->添加文件),每个apk文件都有自己的签名,经过我的一番折腾,这个apk已经不能被 Android系统识别了(即现在已经无法安装到 Android真机上了),我需要再次签名这个 apk,才能够重新安装到 Android手机上

(1)将添加好文件的 ssddd.apk文件放到 Compiled_apk 文件下

(2)签名

(3)找到重新签名后的 apk
签名成功后的 apk 会自动生成在 AndroidMultitool -> Signed_apk 文件夹下

到此结束,将 ssddd_signed.apk 安装到 Android真机上运行即可。

刚才我将 ssddd.apk解压看其中包含的文件

现在我将重新签名的 ssddd_signed.apk 解压看,结果如下
对比第二步(2)中的图片

Android签名工具 AndroidMultitool使用方法相关推荐

  1. android签名方法,Android : apk系统签名的多种方法

    方法一:使用自己的Android签名工具给apk重新签名: (1)该目录下有 media.pk8.media.x509.pem.platform.pk8.platform.x509.pem.share ...

  2. android apk签名工具_Android 应用修改为系统签名的方法(macOS)

    在做 Android 工控机应用开发时,经常会涉及到一些要系统签名才能做的功能,比如应用静默更新,关机重启等功能. 本文介绍系统签名的具体操作方法. 需要准备的东西,相关的签名文件.签名工具.要签名的 ...

  3. Android 签名方法---同时使用V1和V2签名

    什么是V1和V2签名 V1签名(jar signature): V1是Android7.0之前的签名方式,使用JDK中的jar signature方式对APK进行签名打包.签名完成后会生成一个META ...

  4. Android APK破解、反编译、打包签名基本思路与方法

    Android APK破解.反编译.打包签名基本思路与方法 2013年6月1日星期六                                                           ...

  5. android apk签名工具_关于keytool和jarsigner工具签名的使用小结

    在我们日常Android应用开发中,我们都要对我们开发的apk做签名处理,或者加固,增强我们apk的安全性,防止被逆向反编译,在apk签名这块,我们一般采用JDK自动工具来签名,下面就对相关工具做个简 ...

  6. 【Android 安全】DEX 加密 ( DEX 加密使用到的相关工具 | dx 工具 | zipalign 对齐工具 | apksigner 签名工具 )

    文章目录 一.dx 工具 二.zipalign 对齐工具 三.apksigner 签名工具 生成多个 DEX 文件 , 需要使用一些工具 , 本博客中简要介绍这些工具 ; 一.dx 工具 dx 工具 ...

  7. 使用jdk 自带的jarsigner 签名工具签名的apk 和android规范有区别

    jdk 自带的签名工具签名后的 apk : ebuy 是签名文件的 Alias名称. android sdk 签名和jdk 签名之后的apk 对比: android sdk 签名: jdk jarsi ...

  8. 手机apk签名工具安卓版_小飞鱼APK签名工具使用方法

    小飞鱼APK签名工具是小飞鱼旗下的一款APK签名软件.是移动开发者必备的一款软件. 使用方法 1.双击运行小飞鱼APK签名工具.exe文件,出现如下界面: 2.点击"功能",没有签 ...

  9. android 自动签名工具下载,安卓批量签名工具使用说明

    安卓批量签名工具使用Python编写,利用此工具对未签名apk实现修改AndroidManifest.xml的多个meta-data信息,并自动签名(可实现多个签名) 如果只需要进行多渠道打包,可参考 ...

  10. Android Studio自带apk签名工具——apksigner

    问题背景 解决方法 总结 阅读之前注意: 本文阅读建议用时:5min 本文阅读结构如下表: 项目 下属项目 测试用例数量 问题背景 无 0 解决方法 无 1 总结 无 0 问题背景 最近在看<A ...

最新文章

  1. Three20对图片进行缓存之后,利用缓存的图片来进行显示的方式
  2. python占多少空间_Python如何查看变量占用空间大小
  3. matlab 中all和any函数
  4. Java虚拟机详解05----垃圾收集器及GC参数
  5. SQL基础操作_7_时间运算
  6. seata 如何开启tcc事物_微服务分布式事务4种解决方案实战
  7. JAVA SSM框架+Redis 实现单点登录
  8. mpmath.psi python_【Python Package】mpmath学习笔记(2)
  9. 《你必须知道的.NET》英雄会上骄人亮相
  10. 离线安装PostgreSQL
  11. SAP License:SD条件类型对应科目配置
  12. SouceInsight 快捷方式查看与修改
  13. 安卓中,当activity处于不可见时将立即消毁
  14. math的向上取整_JavaScript Math.ceil 方法(对数值向上取整)
  15. .Net Remoting与Web Service
  16. linux 下载文件 rz,linux rz/sz上传下载文件命令
  17. iOS AppStore Search optimize【 ASO项目使用的技术】之切换IP(基于CFRunLoopDoSources0自定义Operation执行切换IP任务)
  18. 面包屑导航 java_jquery 面包屑导航 具体实现
  19. 一个很懂业务的资深技术Leader的技术管理成长之路
  20. wps怎么删掉分节符_怎样删除分页符(批量删除wps文档中展示分页符)

热门文章

  1. 问脉首创旁路云原生安全检测框架!
  2. 在日软件工程师的远虑近忧
  3. kgm转mp3安卓_酷狗KGM转MP3格式工具电脑版
  4. 电脑系统win8计算机在哪里设置开机密码,电脑怎样设置开机密码_win8开机密码设置...
  5. 破解庞加莱猜想--中国人干的!
  6. android 播放器封装,Android 播放器二次封装与实现
  7. 快讯分类_如何掌握Google快讯
  8. netty服务器怎么推送消息,我来学Netty之推送消息给客户端
  9. 梯形图如何实现c语言 f语句,如何注释梯形图
  10. 卡内基梅隆大学计算机研究生水平,卡内基梅隆大学计算机研究生