zoukankan      html  css  js  c++  java
  • dex学习笔记01

                引用网络上的图片

    dex文件结构
    数据名称

     解释

    header 

     dex文件头部,记录整个dex文件的相关属性

    string_ids 

     字符串数据索引,记录了每个字符串在数据区的偏移量

    type_ids 

     类似数据索引,记录了每个类型的字符串索

    proto_ids

    原型数据索引,记录了方法声明的字符串,返回类型字符串参数列表

    field_ids  

    类方法索引,记录方法所属类名,方法声明以及方法等信息

    method_ids

    类方法索引,记录方法所属类名,方法声明以及方法名等信息

    class_defs

    类定义数据索引,记录指定类各类信息,包括接口,超类,类数据偏移量
    data

    数据区,保存了各个类的真实数据

    link_data

    连接数据区

    dex文件中的数据类型

    类型 含义
    u1 

    无符号 1字节(8位)数据

    u2

    无符号 2字节数据

    u4

    无符号 4字节

    u8

    无符号 8字节数据

    sleb128

    有符号LEB128,可变长度1~5

    uleb128

    无符号LEB128,可变长1~5字节

    uleb128p1

    无符号LEB128值加1

  • 相关阅读:
    while 循环 。。
    数据运算,运算符
    字符串常用操作
    列表常用操作
    三级菜单
    杂七杂八
    简单的登陆程序001
    猜年龄游戏
    实现密文输入密码
    使用urllib2打开网页的三种方法
  • 原文地址:https://www.cnblogs.com/Engi-xx/p/6269737.html
Copyright © 2011-2022 走看看