Arendajafail, mis on kirjutatud smali keeles, koostekeel, mida kasutab virtuaalne masin Android Dalvik; luuakse tavaliselt dekompileerimise teel .DEX (Dalvik Executable) failid, mis on Androidi rakendustes sisalduvad käivitatavad failid (.APK failid); kasutatakse tavaliselt Androidi rakenduse sisu madalal tasemel kontrollimiseks või Androidi rakenduste häkkimiseks.
Kasutades saate dekompileerida DEX-faili vastavateks SMALI-failideks baksmali, programmiga kaasas smali pakend. SMALI-failide lugemiseks on Notepad ++ jaoks Smali süntaksi esiletõstmise lisand, mida levitab Androidi krakkimise ajaveeb.
MÄRKUS: "Smali" tähendab islandi keeles monteerijat. Islandil on küla nimega Dalvik, kust sai nime Dalvik Virtual masin. Samamoodi tähistab "Baksmali" lahtivõtjat.