For the More Curious: Android Build Process

By now, you probably have some burning questions about how the Android build process works. You have already seen that Eclipse builds your project automatically as you modify it rather than on command. During the build process, the Android tools take your resources, code, and the AndroidManifest.xml file (which contains meta-data about the application) and turn them into an .apk file. This file is then signed with a debug key, which allows it to run on the emulator. (To distribute your .apk to the masses, you have to sign it with a release key. There is more information about this process in the Android developer documentation at http://​developer.android.com/​tools/​publishing/​preparing.html.)

Figure ...

Get Android Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.