The Corona SDK on Windows makes it easy to build for Android devices, without having to install the Android SDK. Like all Android applications, you must provide a key to sign your application. Corona SDK on Windows provides a debug key that you can use to create builds for device testing; however, for store distribution (in the Android Market, example) you must create and use a private key. For details about creating a private key, see Signing your App in the Build for Devices documentation.
To create an Android device build:
- Open the project you wish to build in the Simulator.
- Select File > Build to open the Build for Android dialog.
- Enter a name for your application in the Application Name field.
- Enter a valid Java package name in the Package Name field (for example, com.anscamobile.testapp). For more information about Java package names, see Building for Devices in the Corona developer guide.
- Select the target Android operating system for the build from the Target OS Compatibility dialog.
- Click the Browse button next to the Keystore field and select either your own private keystore file, or the debug.keystore file located in the Corona Simulator/Resources folder. The password for the debug keystore file is android. If you're using your own keystore file, enter the appropriate password. Select Save Password to remember the keystore password between sessions.
- Select the keystore alias for your keystore from the Keystore Alias menu. For the debug.keystore file, the alias is androiddebugkey.

- Select a folder where the generated .apk build file will be saved and click Build.
- When prompted for the keystore alias password, enter android (if using the debug keystore file) or your own password (if using a private key). Select Save Password to remember the keystore alias password between build sessions.
A dialog will appear when the build is complete. The generated APK file ready to transfer to your device for installation (see Installing Your App in Building for Devices).