Star on GitHubStar2.4k stars

Tool

smali/baksmali (Google fork)

Assemble and disassemble Android DEX bytecode using Google’s continuation of smali/baksmali.

Targets
App
Category
Android tools
Relationship
Foundation tool
Sources reviewed
Stars
408
Last commit
2026-08-25
Language
Java

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Build and test with OpenJDK 11; the README states newer OpenJDK versions are unsupported by parts of the build. Command-line use requires the fat JAR build.
  • This fork changes the namespace to com.android.tools.smali and publishes 3.x artifacts through Google Maven. It is distinct from the unmaintained original org.jf 2.x project and provides bytecode assembly/disassembly, not Java-source decompilation.

Cite

BibTeX

@misc{google-smali,
  title = {{smali/baksmali (Google fork)}},
  howpublished = {\url{https://github.com/google/smali}},
  url = {https://github.com/google/smali},
  urldate = {2026-10-29},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/google-smali/}}
}

Plain text

smali/baksmali (Google fork). https://github.com/google/smali (accessed 2026-10-29). Awesome REA entry: https://awesomerea.org/resources/google-smali/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · google/smali · Revision 1a36aa3

More in Apps

All 370 entries in Apps

↑↓ move↵ open⌘↵ new tab