Android反编译之vdex转dex查看源码

Android  Linux  2022年4月12日 pm7:43发布3年前 (2022)更新 91es.com站长
100 0 0

前言

最近获取到客户Apk(客户版本Android 9)后使用工具没法看到源代码,system/priv-app/Media目录结构如下:

C:.
└─oat
    └─arm64
          ├─Media.odex
          └─Media.vdex
└─Media.apk

Media.apk中只有相关的资源文件,源代码都在Media.vdex和Media.odex中,如果需要看源码,需要反编译

下面简单介绍一下反编译Media.vdex的过程。

好记性不如烂笔头

正文

隐藏内容!
付费阅读后才能查看!
3
多个隐藏块只需支付一次

 历史上的今天

  1. 2024: Files.walkFileTree简介(1条评论)
  2. 2023: RecyclerView对Item拖动和上下滑动记录(0条评论)
  3. 2021: 中文汉字和英文数字的unicode编码范围(0条评论)
  4. 2020: 冰心:一日的春光(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

  • 改变自己
    改变自己 管理员

    大哥,打赏了要这里留言或关注公众号说明情况(不回复,我没法主动回复你。尴尬),要不然我没法联系你们和不知道你们需要那篇文章。

    广东省梅州市
    回复
    • qiaoliangih
      qiaoliangih 游客

      @改变自己

      已打赏,如何观看?
      河南省开封市
      回复

随机推荐

HandlerThread的使用

HandlerThread简介HandlerThread是一个Android已封装好的轻量级的异步类。HandlerThread 继承Thread,本质就是个Thread,与普通Thread 的区别在于实现了自己的Looper,可以单独分发和处理消息。作用:用来线程间的消息传递,主要是子线...

Kotlin变量的类型转换简介

前言简单记录一下Kotlin中变量类型的转换,记录于此,方便自己查阅。正文如果将一种数据类型的值赋给另一种不同的数据类型的变量时,则需要进行数据类型转换。根据转换方式的不同,数据类型转换可分为两种:智能类型转换和强制类型转换。类型检查在类型转换前,为了避免异常,可以通过is来进行类型检...

JobIntentService的使用

前言简单记录一下JobIntentService的使用,后面高版本又废弃了,推荐使用Android Jetpack了。虽然废弃了,但还是记录一下(之前没记录)。水文一篇,哈哈,大佬们可以跳过。正文Android 8.0对系统资源的管控更加严格,添加了后台限制规则。如果满足以下任意条件...

[摘]Android ANR日志分析指南之实例解析

ANR(Application Not Responding) 应用程序无响应。如果你应用程序在UI线程被阻塞太长时间,就会出现ANR,通常出现ANR,系统会弹出一个提示提示框,让用户知道,该程序正在被阻塞,是否继续等待还是关闭。前文《[摘]Android ANR日志分析指南》也摘抄了如...

冰心:我们把春天吵醒了

季候上的春天,像一个困倦的孩子,在冬天温暖轻软的绒被下,安稳地合目睡眠。但是,向大自然索取财富、分秒必争的中国人民,是不肯让它多睡懒觉的!六亿五千万人商量好了,用各种洪大的声音和震天撼地的动作来把它吵醒。大雪纷飞。砭骨的朔风,扬起大地上尖刀般的沙土……我们心里带着永在的春天,成群结队地...

Launcher2分析之布局

由于博客资源有些,放的图有点小,要看大图,请移到百度云链接:https://pan.baidu.com/s/1XqfIOhwDVSJ0H4FmY6FE8w 密码:niue本此分析的Android6.0的Launcher2源码,我是直接运行在Eclipse中的直接运行调试的。至于如何正确导入...