什么时候需要这样做?

遇到真机问题,如资源丢失检查,可能需要直接拆开对应的包来确认资源是否存在,打包是否没打进去。例如检查某个tdr表格是否没有打进包里面,或者检查包里某个资源版本是不是不对

看到其他做的很好的游戏,看到很好的图或者模型,想破解里面的资源拿来自己用,如果没加密的话就可以破解出来(如轩辕传奇的apk就没加密,从里面能搞出很多好看的图片和模型)

想学习研究别人的游戏是怎样处理资源的,shader怎么实现的等

需要用到的工具:

  1. apktool 反编译apk用
  2. unity studio 反编译unity资源用

流程

1 把apk包和apktool统一放到一个文件夹,在文件夹内按住Shift点击鼠标右键,选择在此处打开cmd窗口,之后输入命令 java -jar apktool_2.2.1.jar d (xxx.apk)

2 等命令执行之后会在目录内生成一个和apk包名相同的文件夹

3 进入文件夹,选择assets目录,如图

4 打开Unity Studio,点击菜单,选择Load Folder,将assets目录的路径打开,会显示如下结果

右边Asset List可以看到包里的任何资源,包括Shader,Texture,Mesh,TextAsset等

5 点击菜单,选择Extract Bundle,就可以解开选择的ab包,如图

就可以看到包里面的所有表格文件

反编译apk获取unity资源流程分享相关推荐

  1. Android 应用开发(34)---反编译APK获取代码资源

    反编译APK获取代码&资源 "反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源 ...

  2. 反编译apk文件查看源码,反编译apk获取资源

    之前做过反编译apk文件的,原本想的就是应该做下总结的,后来...不知道后来发生了什么,一定不是因为我懒了.总之,今天领导让我研究下一个口碑比较好的app,看下它某个功能怎么实现的,用的什么技术,又扒 ...

  3. Android 反编译APK详解

    目录 一,所需工具 二,Apk反编译获取源码 三,apk反编译获取资源文件 四,反编译apk获取资源文件方式二 附 一,所需工具 apktool (资源文件获取)  下载路径:https://ibot ...

  4. mac平台反编译apk,获取源码,androidmanifest和资源文件

    "提供一个反编译apk的工具" 在window上反编译apk是比较容易的事情,但是在mac上就需要稍微费力一些,这里为了方便大家,特意提供了一个python脚本,实现快速反编译ap ...

  5. app加固apk文件防止反编译apk打包流程

    文章目录 [1]加固 一.为什么要加固 二.加固方案 ①免费的第三方加固方案 ②付费的第三方加固方案SDK ③Java IO 流实现AES加密dex [2]加固方案的实现方式 [3]apk文件构造 [ ...

  6. android代码apkxiazai1,Android基础新手教程——1.10 反编译APK获代替码amp;资源(示例代码)...

    Android基础新手教程--1.10 反编译APK获代替码&资源 标签(空格分隔): Android基础新手教程 本节引言: "反编译Apk".看上去好像好像非常高端的样 ...

  7. link url下载php,php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号...

    php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号 需求: get the offer tracking link follow the redi ...

  8. 可视化反编译APK工具,查看部分JAVA代码与全部资源文件。

    ###前言 APK是安卓安装包,里面主要就是两大部分 资源文件,主要是图片与布局. dex文件,也就是各种代码转换成的Android可执行文件. 如果直接ZIP打开混淆打包过的APK的话,会出现dex ...

  9. Android APK 反编译apk 如何破译apk

    题记:在开发中可能看到别的app有一些精美的画面和绚丽的动画效果很漂亮,忍不住想借鉴下,很想知道它是怎么实现的.于是就寻找实现的方法,在这里总结了一下获取的经验.反编译apk的实现过程在这里分享给小伙 ...

  10. 教你如何正确反编译apk

    本篇博文简单得以图文形式,描述下反编译apk. 一听反编译,有木有高大上的赶脚,哈哈,其实真的不是很难嘻嘻 简单的说下反编译apk的流程: 我们一般想要反编译一个apk,无非就是想获得三样东西 图片资 ...

最新文章

  1. python request.get乱码_python的request中文乱码怎么办
  2. buuoj-crypto 1
  3. UCloud UFile——对象存储UFile SDK基本使用
  4. 和为K的子数组—leetcode560
  5. Windows - 通过注册表编辑器来删除多余盘符
  6. Java PECS
  7. 组合商品和商品套餐(套装)的设计
  8. 浅谈工业无线遥控器的基本定义及原理
  9. SpringCloud工作笔记066---断路器(Curcuit Breaker)模式
  10. Linux加一存在路由没事吧,Linux 添加永久静态路由的方法
  11. linux centos7.9图形界面版本下载_适合在任何地方使用的 Linux:15 个小型 Linux 发行版...
  12. 软件项目管理案例教程 第4版 课后习题答案
  13. 【ENVI入门系列】02.自定义坐标系(北京54、西安80、2000坐标系)
  14. mysql创建视图并加注释_在mysql中为视图创建注释
  15. Python策略模式实例
  16. JavaSE 多线程
  17. MT6738/MT6738T芯片资料,MT6738处理器功能介绍
  18. java 批量重命名_Java实现文件批量重命名
  19. ARM NEON优化3.RGB Packed转RGB Planar
  20. 边缘计算使能智慧电网

热门文章

  1. python猜字游戏猜三次_python的猜数字游戏
  2. 概要设计和详细设计区别_塑胶模具设计常用知识要点概要
  3. W25Q256编程时需要关注的器件特性
  4. 自创RTSP 服务器 用多款客户端软件测试接入可以,唯独VLC接入不了
  5. 《计算机网络 自顶向下方法》(第7版)答案(第九章)
  6. MD4、MD5、SHA1、HMAC、HMAC_SHA1区别
  7. JS layer时间组件laydate的回调中重置清除选择无效的问题
  8. 考PMP真的有用吗?(含pmp资料分享)
  9. 【Python】发送UDP数据(保姆级图文+附测试工具文件+api例程)
  10. 车标识别 深度学习车标识别 神经网络车标识别 cnn车标识别 目标检测 yolo识别