安卓逆向學習——Dalvik虛擬機與Smali代碼

首先我們要清楚JAVA虛擬機和Dalvik虛擬機的關係,我們想要我們的android程序運行在Dalvik虛擬機上首先需要選擇一種語言執行的環境,Android開發目前最多用的就是JAVA語言,凱特琳語言也在飛速發展,也許以後可能就要取代Java在安卓開發的地位。JAVA代碼想要運行在Java虛擬機上首先要編譯成Class文件,Java虛擬機纔可以識別程序命令運行程序。想要在Dalvik虛擬機上運
相關文章
相關標籤/搜索