Java2Smali(Java轉(zhuǎn)Smali工具)是一款可以自動將java代碼轉(zhuǎn)換成smali的工具,當(dāng)然也可以將smali代碼轉(zhuǎn)換成java,如果您需要這款工具馬上下載Java2Smali(Java代碼轉(zhuǎn)Smali工具)使用吧。
基本簡介:
Smali,Baksmali分別是指安卓系統(tǒng)里的Java虛擬機(jī)(Dalvik)所使用的一種.dex格式文件的匯編器,反匯編器。apk文件通過apktool反編譯出來的都有一個smali文件夾,里面都是以.smali結(jié)尾的文件。
smali語言是Davlik的寄存器語言,語法上和匯編語言相似,Dalvik VM與JVM的最大的區(qū)別之一就是Dalvik VM是基于寄存器的?;诩拇嫫鞯囊馑际?,在smali里的所有操作都必須經(jīng)過寄存器來進(jìn)行。
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
使用方法:
1 下載完成后不要在壓縮包內(nèi)運(yùn)行軟件直接使用,先解壓;
2 軟件同時(shí)支持32位64位運(yùn)行環(huán)境;
3 如果軟件無法正常打開,請右鍵使用管理員模式運(yùn)行。