Android Development Flow
This diagram shows how Java source code, XML files, and other resources are compiled and packaged into an Android package file. The resulting .apk file is actually a JAR file, you can see its content by typing
jar -tvf MyApp.apk.
Please let me know if I got anything wrong!
- The yellow rounded rectangles are Android SDK tools
- The orange boxes are files created by the programmer
- The remaining white boxes are generated by the tools