位置: 编程技术 - 正文

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)

  • 月度税率表和综合所得税率表区别
  • 酒店摆放物品是什么
  • 发票章坏了能自己刻吗
  • 一般纳税人支付给小规模纳税人的税率
  • 小规模残疾人交多少税收
  • 融资租入固定资产的入账价值
  • 航空运单能当发票使用吗
  • 本月预缴税额怎么计算
  • 其他流动资产待抵扣进项税额
  • 餐饮行业液化气使用标准
  • 办理出口退税需要的资料
  • 利润是负数不用计提所得税规定是什么?
  • 作进项税转出
  • 开具的增值税专用发票上注明的价款为50万元
  • 赠送的商品怎么入账
  • 劳务费发票已开款未收回如何做帐?
  • 应付职工薪酬年末需要结转吗
  • 工商年报中生育保险本期实际缴费金额
  • 咨询服务费需要什么附件
  • 支付宝花呗服务升级有什么用
  • 认缴出资日期没到
  • 山茶花的养殖方法盆栽
  • 知识产权作用
  • 在建工程减值准备科目编码
  • 纳税人转让旧房及建筑物
  • iis安装php环境
  • 查看redis节点
  • iframe嵌套页面点击里面的按钮
  • css字体设置渐变色
  • 商贸企业发生退税的原因
  • tar -xvf命令
  • 车辆上牌费用会涨吗
  • 股权对价支付
  • 残保金工资总额包括什么
  • python的utils模块
  • mysql乱码产生原因
  • 增值税扣税凭证不包括
  • 企业所得税计提金额怎么算
  • 坏账准备的账务处理T型
  • 金蝶低值易耗品报废操作
  • 建行E信通贴现需要发票吗
  • 房地产公司销售土地使用权
  • 农产品投入产出法怎么计算
  • 认证超过限制什么意思
  • 什么是委托加工原材料
  • 怎样可以冲销企业微信
  • 记账凭证账务处理程序的特点是直接根据每张
  • 公司购买的商品质量问题能用12315投诉吗
  • 月末一次结转销售成本分录
  • 土地发票可以抵扣吗
  • 购买的办公用品需要入库出库吗
  • 所得税滞纳金怎么算的
  • sql存储过程的作用
  • win7,win8.1,win10命令行配置ip地址图文教程
  • win7系统突然退化
  • 以管理员的身份运行是什么意思win10
  • centos和rhel
  • win8系统设置错误
  • win8隐藏任务栏怎么恢复
  • msng.exe是什么
  • ghost备份1678
  • windows8.1正版
  • macos unity
  • css网页布局在线生成
  • 详解怎样利用双色球密码选号
  • 安卓炫酷壁纸
  • python内置函数用来返回列表,元组,字典
  • jquery移动div到另一个div中
  • Android studio DrawerLayout
  • HAL code debug
  • python中ans
  • 超精准的电压基准芯片
  • python怎么在网上赚钱
  • 税务机关的情况说明
  • 国家税务总局开票系统怎么开票
  • 高速公路过路费一公里多少钱
  • 跨区迁移税务需要注销吗?
  • 南通国税电子税务局
  • 交17000办的保险是什么保险
  • 税务局宪法宣传日
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设