Smali语法
来源:互联网 发布:培训出来的程序员简历 编辑:程序博客网 时间:2024/05/15 01:29
.field private isFlag:z 定义变量
.method 方法
.parameter 方法参数
.prologue 方法开始
.line 12 此方法位于第12行
invoke-super 调用父函数
const/high16 v0, 0x7fo3 把0x7fo3赋值给v0
invoke-direct 调用函数
return-void 函数返回void
.end method 函数结束
new-instance 创建实例
iput-object 对象赋值
iget-object 调用对象
invoke-static 调用静态函数
条件跳转分支:
“if-eq vA, vB, :cond_**” 如果vA等于vB则跳转到:cond_**
“if-ne vA, vB, :cond_**” 如果vA不等于vB则跳转到:cond_**
“if-lt vA, vB, :cond_**” 如果vA小于vB则跳转到:cond_**
“if-ge vA, vB, :cond_**” 如果vA大于等于vB则跳转到:cond_**
“if-gt vA, vB, :cond_**” 如果vA大于vB则跳转到:cond_**
“if-le vA, vB, :cond_**” 如果vA小于等于vB则跳转到:cond_**
“if-eqz vA, :cond_**” 如果vA等于0则跳转到:cond_**
“if-nez vA, :cond_**” 如果vA不等于0则跳转到:cond_**
“if-ltz vA, :cond_**” 如果vA小于0则跳转到:cond_**
“if-gez vA, :cond_**” 如果vA大于等于0则跳转到:cond_**
“if-gtz vA, :cond_**” 如果vA大于0则跳转到:cond_**
“if-lez vA, :cond_**” 如果vA小于等于0则跳转到:cond_**
- SMALI语法
- smali语法
- smali语法
- smali语法
- smali语法
- Smali语法
- Smali语法
- smali语法
- smali语法
- smali语法
- smali语法
- Smali语法
- smali语法
- smali语法
- smali语法
- smali文件语法参考
- SMALI语法点滴
- Smali文件语法参考
- 2016.11.3打卡 距NOIP15天
- leetcode204: Count Primes
- DDS工作原理
- 编辑文章 - 博客频道 - CSDN.NET
- spring MVC 4.x 完整配置
- Smali语法
- HDU 3549 Flow Problem【最大流模板题,EK算法】
- 【leetcode】382. Linked List Random Node【M】【74】
- 线程之间的互斥和同步
- API接口
- B/S架构与C/S架构的区别
- 102. Binary Tree Level Order Traversal
- leetcode---Largest Number
- Oracle学习笔记——Oracle版本介绍