位置: 编程技术 - 正文

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)

  • 营改增后土地增值税应税收入的确认
  • 消费型增值税的含义
  • 季度申报,其他收益科目是怎样的科目
  • 出租车发票上没有二维码
  • 小规模纳税人所得税费用怎么算
  • 未签购销合同需不需要印花税
  • 跨月专用发票怎么冲销
  • 发票分开开票
  • 车辆购置税账务怎么处理流程
  • 软件开发过程的一般步骤
  • 外经证预缴附加税
  • 房地产公司苗木账务处理
  • 减少实收资本会引起资产和所有者权益发生变化吗
  • 建安企业预缴企业所得税税率
  • 哪些税不可以扣除
  • 单位购买小汽车一次性进成本报表怎么填写?
  • 发票上传多久可以验旧
  • 营业账簿印花税包括什么
  • 二季度支出小于一季度什么意思
  • 一般纳税人附加税减免
  • 技术调试费用开几个点税
  • 公司支付给个人的货款怎么入账
  • 工会经费单据
  • 环境保护税法是什么意思
  • 应收账款记账凭证如何填写
  • 财管如何区分金额大小
  • 行政单位房租收入上交分录
  • vue解决数据量过大的问题
  • php chr
  • 存货报废如何账务处理
  • 工会捐款计入什么科目
  • vue的安装命令
  • 销售不动产预收款预缴增值税
  • 利息收入包括
  • 2022-8-30 servlet
  • 外购产品的会计分录
  • 直接人工费和应付职工薪酬
  • 开票资料需要哪些东西
  • 建筑企业预缴的增值税怎么抵扣
  • 购入不动产进项税额怎么抵扣
  • sqlceil函数用法
  • 主营业务成本大于主营业务收入怎么办
  • 长期持股的最好方法
  • 车船税没有发票可以入账吗
  • 物流公司的修理工资高吗
  • 建筑行业怎么确认主营业务收入
  • 黄金入账如何做会计分录
  • 购买金税盘未抵税怎么办
  • 现金存银行凭证
  • 其他应收款押金的现金流量
  • 发票 发票专用章
  • 境外机构境内外汇账户管理办法
  • 签发空头支票的罚款
  • 出售短期债券投资发生的净损失计入哪里
  • mysql8.0二进制安装
  • sql 重复记录
  • mac忘记mysql初始密码
  • 电脑更新win10系统软件
  • 如何快速提升花呗额度
  • windows vista电脑
  • window10打开rar文件
  • linuxmail命令
  • ubuntu误删除内核
  • psimsvc.exe - psimsvc是什么进程 有什么用
  • 东芝笔记本配件
  • win8网络设置
  • linux中nfs的搭建
  • js对象属性值
  • excel 工具栏
  • css 之 background-position-x
  • django 实例
  • linux 编译
  • 深入理解javascript特性.pdf
  • javascript Keycode对照表
  • jQuery插件能输出到控制台
  • 使用驱动器u盘之前需要格式化
  • [置顶] 快来貌相则不达很好skmzx5
  • 个人开个什么公司比较好
  • 进口柴油消费税是多少
  • 契税完税证明遗失
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设