Monday, April 11, 2011


In order to submit Android Application to Market Place we should follow some steps :

Step 1: 

We Have to generate own keystore with keystore name, password, Alias Name , Alias Password and Validity as follows
Open Command Prompt
Go to the drive in which JAVA is installed.
Change the directory to jdk. 
change the directory to bin.
Execute  keytool cmd.

Then execute the following command.
$ keytool -genkey -v -keystore yourkeystorename.keystore -alias alias_name_foryourkeystore  
  -keyalg RSA -keysize 2048 -validity 10000
   Here 10000 is the minimum validity period. If you want increase the period based 
on your requirement.
   on execution of this command keystore will created in your bin folder.
Step 2:
versioning the Application. 
-> Setting the application version  
   An integer value that represents the version of the application code. 
   In your application if you specify the android:versionCode as 2
   It means your application has 2 release.  
-> Setting the application version name.
     A value that represents the version of the application code, as it should be shown 
   to users. 
-> Specifying the Applications system api requirements. 
     To specify api level requirements we have to use  in our manifase.xml
     android:minSdkVersion :
         The minimum version of the android platform on which the application will run.
     android:targerSdkversion : 
          Specifies the API level on which the applicaion is designed to run.
     android:maxSdkVersion :
          The maximum version of the Android platform on which the application is designed to run.  
Step 3: 

Signing the application with the keysotre.
Before signing test the application no of times. Check for android:debuggable in your
manifast.xml because you do not release for public in debug mode. So we have to remove 
Go to Ecclipsc
Right Click on Your Application.
We found the option Android Tools -> Export Signed Application Package
Then follow the windows that will appear.  
The prescribed link is as follows. Here you find complete documentaion. 

No comments:

Post a Comment