本网站是本人的个人博客网站海外站,国内网站为https://suyihang15.com,本网站主要面对海外用户

安卓游戏拆包

注:本教程只是很简单的流程,具体问题还要具体分析

1、准备情况

java下载(必要环境)

apktool下载(用于拆包和反向编译的工具)

mt管理器(用于apk文件的签名)

要拆的apk

2、拆包

将apk和apktool放在一个文件夹里,在本文件夹里的cmd里输入./apktool d .apk的包名,会生成对应的文件夹,里面生成的就是拆开的文件

3、各文件介绍

1.assets

存放游戏资源(图片、音效、地图、配置文件),改游戏内容常用。

  1. lib

存放.so底层库文件,只留armeabi、armeabi-v7a,避免闪退。

  1. original

保存原始签名与配置,打包用,无需修改。

  1. res

存放界面资源(图标、布局、文字),改UI、文字常用。

  1. smali / smali_classes2~5

存放游戏代码,删广告、改逻辑、修复闪退都在这里。

  1. unknown

未知加密资源,一般不用管。

  1. AndroidManifest.xml

APP配置文件,权限、启动项、兼容设置都在这,闪退关键。

  1. apktool.yml

打包工具配置,改SDK版本、包名等,防闪退。

根据自己的需要更改就行

4、打包

cmd中输入.\apktool.bat b 文件夹名字 -o 打包后的名字.apk 这样会生成对应的apk这样就行了。

5、签名

由于更改后的apk没有签名因此手机是不认这里我们要用mt管理器签名后就可以安装了,但是可能会报病毒,直接无视风险继续安装就行。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

阿里云云服务器ECS - 特惠选购

精选服务器规格

入门服务器

入门型实例

适合个人博客、小型网站、学习测试,2核2G,带宽可选。
¥99.00 /年起
查看详情
企业基础服务器

企业基础实例

4核8G配置,中小型业务、商城、小程序后端,稳定高性能。
¥399.00 /年起
查看详情
高性能服务器

高性能计算实例

高CPU大内存,数据库、高并发业务场景,支撑业务高峰期。
¥899.00 /年起
查看详情

产品核心优势

⇄

弹性伸缩

随时升降配置,业务涨降灵活调整,避免资源浪费

🛡

安全防护

DDoS基础防护,防火墙,保障服务器业务安全

✓

高可用稳定

多可用区,高服务可用性,降低故障风险

⚙

简单运维

控制台可视化操作,支持Windows/Linux多种系统