Here are a few of the most popular:
Apktool – This tool is used for reverse engineering third party, closed, binary Android applications.
Dex2jar – This widely available tool works with Android .dex and Java .class files, enabling the conversion of one binary format to another.
JD-GUI – This...