安卓逆向学习——Dalvik虚拟机与Smali代码

首先我们要清楚JAVA虚拟机和Dalvik虚拟机的关系,我们想要我们的android程序运行在Dalvik虚拟机上首先需要选择一种语言执行的环境,Android开发目前最多用的就是JAVA语言,凯特琳语言也在飞速发展,也许以后可能就要取代Java在安卓开发的地位。JAVA代码想要运行在Java虚拟机上首先要编译成Class文件,Java虚拟机才可以识别程序命令运行程序。想要在Dalvik虚拟机上运
相关文章
相关标签/搜索