位置: 编程技术 - 正文

APK文件使用ApkTool解包反编译和重新打包及签名(apk文件怎么使用)

编辑:rootadmin

推荐整理分享APK文件使用ApkTool解包反编译和重新打包及签名(apk文件怎么使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:apk文件如何,apk文件使用以下方式打开,apk文件怎么打开app,apk文件格式怎么打开,apk文件使用以下方式打开,apk文件在安卓手机怎么打开方式,apk文件怎么打开app,apk文件使用以下方式打开,内容如对您有帮助,希望把文章链接给更多的朋友!

原文:APK文件使用ApkTool解包反编译和重新打包及签名

地址: 准备工作:

配置JAVA环境,到 解包/反编译

把要反编译的APK文件放到跟APKTool四个文件的同一个目录(例如C:APK);

点击“开始”--“运行”,输入cmd,然后执行:

C:UsersAdministrator>D:

D:>cd D:工具apktool //apktool解析包所在的路径

D:工具apktool>

然后执行:

D:工具apktool>apktool d apkname.apk foldername

APK文件使用ApkTool解包反编译和重新打包及签名(apk文件怎么使用)

apkname.apk 表示要进行反编译的APK文件foldername表示反编译后文件存放的目录,即在当前目录下会自动建一个新目录存放(如:C:APKfoldername)

执行完上面语句后,如果没有出现错误提示,则成功解包了,找到foldername目录,打开smali目录即为反编译出来的字节。

3. 重新打包

修改需要改变的文件后,就要重新打包成APK文件了:

D:工具apktool>apktool b foldername new.apk

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

到此就成功打包了一个新的apk文件了,但还不要高兴得太早,该文件是一个没有签名的apk,有了解过android的应该都知道,没有签名是无法安装的。那就要重新为该文件签一下名了。

4. 签名

签名我们需要用到的工具是Auto-sign。它主要是利用批处理命令,使用signapk.jar对APK文件进行签名的。

把new.apk文件复制到签名软件的目录下,再用记事本打开Sign.bat,将其修改为如下代码:

java -jar signapk.jar testkey.x.pem testkey.pk8 new.apk new_signed.apk

最后双击一下Sign.bat即可签名完成,

签名后的APK文件就可以在模拟器或者Android机器上安装了。

Auto-sign下载地址:

Android Adapter 源码笔记(3) SimpleAdapterextendsBaseAdapterimplementsFilterable本质上和ArrayAdapter一样,只不过Data的数据结构更为复杂,支持的Viewlayout也更为复杂.为了支持携带多childView的数据

Android 侧滑缩放菜单(HorizontalScrollView简单实现) 参考鸿洋博客的一篇文章:

Android开发秘籍学习笔记(三) 关于线程间的消息机制:HandlerHandler的作用在多个线程(比如一个主应用程序线程)同时运行之后,它们之间就需要一种相互通信的途径,而Handler就是

标签: apk文件怎么使用

本文链接地址:https://www.jiuchutong.com/biancheng/379693.html 转载请保留说明!

上一篇:Android platform build guide for Exynos-4412(odroid -X/X2/U2/U3/Q2/Q)

下一篇:Android Adapter 源码笔记(3)

  • 扣非净利润和净利润的区别举例说明
  • 计提税费会计分录怎么填
  • 盖了骑缝章的合同怎么写
  • 公益组织收到捐赠款计入什么科目
  • 所得税申报表收入
  • 前一年的发票第二年改抬头
  • 机票抵扣进项只能在发生当月吗
  • 民办非企业业务主管单位职责
  • 调整以前年度递延收益确认收入账务处理
  • 税务局代开的进项票需要认证吗
  • 一般纳税人注销需要多少钱
  • 如何核算小企业收入
  • 车间一般性耗用材料会计分录
  • 应收票据主要包括
  • 混搭销售的企业有哪些
  • 固定资产采购计入什么科目
  • 出售股份的印花税怎么做分录?
  • 政府补助的失业金发放准时吗
  • 实报实销电话费
  • 专票上没写开户行合规吗
  • 住房租赁补贴
  • 如何查询已开出的增值税发票是否被认证
  • 劳务公司差额征税账务处理
  • 企业采购设备有哪几种情形
  • 挂靠行为应当如何纳税?
  • 视同销售有哪些?
  • 企业所得税是什么时候计提
  • 工程服务的采购合同范本
  • 折扣返利怎么做会计分录
  • 受托方代收代缴的消费税计入成本吗
  • 苹果保护你的隐私
  • php变量格式说法错误的是
  • 无偿赠送增值税问题
  • 卖出回购证券的钱怎么算
  • 医院会计制度与实务
  • unigui 小程序
  • 金蝶怎么加人
  • 普通发票退税流程图
  • 暂估的会计处理
  • 怎么填专项扣除
  • 什么是印花税,怎么征收
  • 发票已入账但未认证的进项税额
  • 什么是符合资本化
  • 个体户不刻公章也要报税吗
  • 小规模纳税人纳多少税
  • sqlserver2008实例配置
  • mysql 5.5.x zip直接解压版安装方法
  • 本年利润和利润分配有什么区别
  • 去年亏损今年有盈利合伙企业怎么交生产经营所得税
  • 如何计提材料跌价准备
  • 实收资本的印花税什么时候申报
  • 建筑施工企业检查的内容包括什么
  • 融资租赁财产保全金额是多少
  • 建筑公司工程上班时间
  • 异地成立子公司能用母公司的名称吗?
  • 出口单证不齐责令整改可以处
  • mysql深入解析
  • 远程查看微信聊天记录软件
  • 苹果今日报价
  • linux系统百科
  • linux操作系统百度百科
  • win7和2008r2
  • Winxp安装光盘修复
  • 苹果电脑怎么打开u盘
  • linux如何关闭selinux
  • 如何设置自动删除安装包
  • window 删除服务
  • windows xp的控制面板
  • WIN7系统电脑对话框跟鼠标走怎样设置
  • win7电脑老是自动重启怎么回事
  • linux入门知识
  • unity的粒子系统在哪
  • ext.grid.gridpanel
  • viewpager2 bug
  • python递归写法
  • js面向对象写法
  • 在css中
  • js实现dialog
  • jquery获取php变量
  • 什么是增值税税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设