.SMALI File Extension
Android Smali Assembly Language File
Developer | |
Popularity |
3.9 | 17 Votes |
Category | Developer Files |
Format | Text |
What is an SMALI file?
Developer file written in Smali, the assembly language used by the Android Dalvik Virtual Machine; usually created by decompiling .DEX (Dalvik Executable) files, which are the executables included in Android apps (.APK files); usually used for low-level inspection of an Android app's contents, or for hacking Android apps.
More Information
You can decompile a DEX file into its corresponding SMALI files using baksmali, a program included with the smali package. For reading SMALI files, there is a Smali syntax highlighting addon for Notepad++ distributed by the Android Cracking blog.
NOTE: "Smali" stands for assembler in Icelandic. Iceland has a village named Dalvik from which the Dalvik Virtual machine was named. Similarly, "Baksmali" stands for disassembler.
Programs that open SMALI files
Mac
Included with OS
Other text editor
Windows
Free
Other text editor