To publish a free app on the android market

Source: Internet
Author: User

After writing android apps for a while, I just installed them on my mobile phone.

I applied for android developer last week and required a one-time development registration fee of $25. Google checkout is required, so you need to apply for google checkout first. Chinese credit cards generally support VISA and can be successfully registered at the Hong Kong address as the payment address. After successful registration, you can also buy a mobile phone for development from google.

In this way, you can go to the android market release homepage. This is what I posted after the first application:

A test example is developed.

Before signing

First, you need to know that there is no manual review process for the android market release application. If the application meets the requirements, it will take effect immediately after submission.

The application must be signed before it can be released. The main function of the signature is to let others know which android developer account the program was released through.

The signature generates a binary private key ). In fact, if you use windows + eclipse adt for 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 by debug. That is, android cannot install an unsigned APK. If the APK is installed in debug mode (connected by a developer via usb), the generated APK uses the debug signature. The APK file signed with the debug private key cannot be published to the android market.

The public key and private key are non-symmetric key systems. The basic principle here is that you can encrypt data (the fingerprint part in the Application) by using your own private key, and the data can be viewed through public key decoding to ensure that the information source is not tampered.

To generate a private key file

The signing method is simple. The tool used is in the BINLOG of JDK and keytool.exe. The command is as follows:

Keytool.exe-genkey-v-keystore private key file name-alias-keyalg RSA-validity 10000

In addition to the Chinese characters, this can be left unchanged. When you run this command, an interactive prompt is displayed, similar to the following:

This will generate a private key file, which should be properly kept to prevent unauthorized use by others.

You can also use the eclipse adt plug-in to generate a private key. The interface is the same as the interface of the signature Application below.

Use the private key file to sign the application

Using eclipse adt can easily generate signed applications.

Then:

Select the generated private key file and enter the correct password for generating the private key.

Then:

Enter the password of the alias.

Next, select the path of the generated file.

Publish an application

It mainly uploads Application Files, related files, such as the screen, and text descriptions of programs.

This part of the file will not be mentioned, mainly on the screen. It is a little troublesome. here only two types of images are supported, and my nexus one 480 × 800 doesn't actually exist, I had to use the 480X854 format, and I needed software to modify the size (a little more blank ). Otherwise, an error is prompted after the upload.

This part may need to be added, for example, the introduction of the Chinese pre-study, but there is no simplified Chinese, the traditional Chinese language is used.

Finally, check and agree to google's requirements. Publish.

You can immediately view your published applications on the android market.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.