Wrote for some time on Android app, just install it on your phone.
Application for Android developer last week requires a one-time program development registration fee of $25. The fee needs Google Checkout, so you need to apply for Google Checkout first. Domestic credit cards are generally supported by visa and can be registered successfully with the Hong Kong address as the payment address. After successful registration, you can also purchase a mobile phone for development from Google.
This will allow you to access the Android Market publishing home page. This is the first application I post:
Developed is an example of a test.
What you need to know before signing a signature
The first thing you need to know, Android Market release application, no man-made audit process, if meet the requirements, as long as the submission, will take effect immediately.
The application needs to be signed before it can be published, and the main purpose of the signature is to let people know which Android developer account you are publishing.
The signature will generate a binary private key file (the private key). In fact, if using windows+eclipse ADT development, in the user directory:
. android\debug.keystore
The file under the path is already a private key, but this is the private key used for debug. That is, Android cannot install the APK without a signature, if the APK is installed by means of debug (developer via USB connection), the APK is actually generated using debug signature. The APK file signed with the debug private key cannot be published to Android Market.
Public and private keys, concepts in asymmetric key systems. The rationale here is that the user can encrypt the data through their private key (the fingerprint part of the application), the data can be seen through the public key decoding, the main purpose is to ensure that the source of information is not tampered with.
Steps to generate a private key file
The signature is simple, using the tool in the JDK's Bin directory, Keytool.exe. The command is as follows:
Keytool.exe-genkey-v-keystore The file name of the private key-alias own individual name-keyalg rsa-validity 10000
In addition to the Chinese part, it can not move. To run the command, there will be interactive hints similar to the following:
This will generate a private key file, which should be kept safe from being used by others.
The Eclipse ADT Plugin can also be used to generate the private key, and the interface is the same as the one below the signature application.
Signing an application with a private key file
Using Eclipse ADT makes it easy to build signed applications.
And then:
Here you select the private key file that you just generated, and enter the correct password to generate the private key.
And then:
Enter the password for the alias.
Next, it is simple, choose the path to generate files.
Publish the Application
The main is to upload application files, related files, such as the screen, as well as the text description of the program.
This part of the upload file does not say, mainly the screen, encountered a little trouble, here only support two sizes of pictures, my Nexus One 480x800 incredibly did not, had to use the 480x854 format, need to use the software to modify the size (a bit more blank). Otherwise, an error will be prompted after uploading.
This part, may need to increase such as the introduction of Chinese pre-research, but no Simplified Chinese, using the traditional Chinese language.
Finally, tick agree to Google's request. Publish.
You can see your app on Android Market right away.