3. Android App signing and publishing

Source: Internet
Author: User

First, ask a question, why do we need signature and version control?

The program is done, we have to put it on the market for commercial release.

Second, the release process

"Ready to publish"

1) Remove log, set the version number and name.

2) sign through the ADT tool.

3) Finally release the test for your publishing terminal.

4) Update the release resources.

5) Prepare the remote server your application relies on.

"Publish to User"

Direct APK spread

On the website for download, OTA server

On the market for download

"Automatic Version upgrade feature"

Method One:

1, provide an HTTP APK address, and provide a WebService detect the latest version

2, when the application starts to call WebService, if the server has a newer version, pop up the upgrade prompt box, customers choose to upgrade, access to the APK URL.

(Open web Browser, Download, manually click on the downloaded file, (notification)

Method Two:

With a similar

Write your own program to download, Stream.

Install

Method Three:

Put it on the Android market.

market://....apk

Third, the procedure signature

Symmetric encryption

Asymmetric encryption: Public key, private key (signature and authentication).

Iv. version management of the program

3. Android App signing and publishing

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.