位置: 编程技术 - 正文

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)

  • 银行委托贷款上征信吗
  • 进项税额转出会计分录月末如何结转
  • 小规模纳税人附加税是几个点
  • 利润分配未分配利润和未分配利润的区别
  • 单位当月未扣社保怎么处理分录?
  • 经营成本是营业成本还是营业总成本
  • 汇票委托书会计分录
  • 中药材适用税率是多少
  • 原材料月末有余额吗
  • 所得税季报利润总额
  • 租赁合同印花税率
  • 出售本月转入处置的固定资产应交税费
  • 给客户提供的价值
  • 自建厂房出售如何计算所得税
  • 企业开办时间是什么意思
  • 物流企业信用评级
  • 经营租赁租赁费会计分录
  • 自建的固定资产入账价值具体包括哪些
  • 债权投资类会计账务处理
  • 建筑工程的适用范围
  • 季度奖金个人所得税怎么算
  • 非直接结算是什么意思
  • 累计已确认收入极可能不会发生重大转回
  • 增值税抄税报税流程2021
  • 以现金收回已核销的不良贷款分录?
  • 远程怎么控制电脑
  • 职工教育经费是工资总额的多少
  • win11 应用商店
  • 百香果的功效与作用及食用方法果的籽能嚼碎吃吗?
  • win7打开启动
  • php入门基础教程
  • PHP:iconv_strrpos()的用法_iconv函数
  • 煤炭企业的会计科目
  • 小企业会计科目表
  • 短期借款产生的利息进入总账吗
  • php怎么传递参数
  • framework教程
  • 金税盘一定要有吗
  • js中的截取字符串
  • video.js教程
  • php静态方法可以被继承吗
  • 用友u8反结账反记账的操作步骤
  • 企业资产损失税前扣除管理办法最新
  • 商品交换包括
  • mac m1 安装windows
  • 哈希表散列函数
  • 收到合同预付款怎么处理
  • 租赁公司一般都有什么税
  • sqlserver2008数据库定时备份
  • 电子商业汇票是指
  • 详解中国航天三垂一远
  • sql server 2008有什么用
  • 收货和入库的区别
  • 如何访问一台网络上的电脑
  • 开发票该怎么操作?
  • 广告公司奖金激励分配方案
  • 账本更正方法
  • 汇算清缴缴纳的所得税怎么做账
  • 固定资产开普票还是专票
  • 建账试算平衡
  • 专票网上抵扣流程
  • 百旺金赋服务费可以不交吗
  • mysql 5.7.28安装
  • windows8.
  • ubuntu sshserver
  • lumia 925 win10
  • win8如何进入bios
  • unity3d需要购买吗
  • vim多行匹配
  • 关于减肥的好方法
  • jquery编程
  • nodejsweb框架
  • 定制家具加盟品牌
  • unity物理效果
  • html5仿微博代码
  • android加载gif图片
  • jquery ui dialog替代confirm实例分析
  • jq动态设置css
  • 某地区土拍的楼盘有哪些
  • 蜀山区税务局网站首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设