page.title=Signing Your Applications from Eclipse with ADT @jd:body
Android requires that all apps be digitally signed with a certificate before they can be installed. Android uses this certificate to identify the author of an app, and the certificate does not need to be signed by a certificate authority.
This document provides detailed instructions about how to sign your apps in release mode with the ADT plugin for Eclipse. For information about how to obtain a certificate for signing your app, see Signing Your Applications.
To sign your app for release with ADT, follow these steps:
On the next window, enter the location to create a keystore and a keystore password. If you already have a keystore, select Use existing keystore, enter your keystore's location and password, and go to step 6.
On the next window, provide the required information as shown in figure 5.
Your key should be valid for at least 25 years, so you can sign app updates with the same key through the lifespan of your app.
On the next window, select the location to export the signed APK.