+http://www.androidguys.com/2010/12/23/modify-apk-files/
Dump the apk file: please refer to other post before.
Zip:
+ change the aaa.apk to aaa.zip, and unzip it.
after unzip it, the following is the struct
The in the folder under res\, the res\layout resource file(.xml) is the same as build. Because I just rename the *.apk file *.zip,and can unzip it. so I use winRAR to open *.apk directly, and saw the same struct as below.
classes.dex:
There is a *.dex here, after google it. I found the dex2jar project
the example is so cool! that modify the apk file.
I follow the step to compare it to the original project in the Eclipse.
I also include the bbb.jar file which generate by dex2jar.exe into the Eclipse,
as you can see when you access it, it should shows the bytecode.
Java : byteCode:
+ wiki (has example)
*.java --> *.class (byteCode)
C code:
*.o
*.so