WEB开发网
开发学院手机开发Android 开发 如何提交程序到Android Market 阅读

如何提交程序到Android Market

 2010-06-12 20:12:00 来源:WEB开发网   
核心提示:给你的程序签名概述注意事项:所有提交到Market的程序必须经过签名,未经签名的程序不能安装,如何提交程序到Android Market,你可以使用个人证书去签名程序,不一定要经证书机构授权,Keytool在JDK/bin目录里(比如C:Program FilesJavajdk1.6.0_20in), Keytool

给你的程序签名

概述

注意事项:

所有提交到Market的程序必须经过签名。未经签名的程序不能安装。

你可以使用个人证书去签名程序,不一定要经证书机构授权。

用Debug版本证书签名的程序将不能发布。

在安装程序时会检测签名证书是否过期。如果程序在安装后证书过期,程序也能正常使用。

你可以使用keytool和Jarsigner产生密钥并签名你的程序。

l你的程序在签名后还需要使用zipalign去优化。

建议:

用同一密钥签名所有程序,以保证程序的无缝升级。

证书的有效期最好在25年以上。发布到Market的程序中证书有效期必须在2033年10月22日以后。

如何签名

除了下面提到的方法,还有一种利用GUI来编译的方法。

在 Eclipse中Package Explorer里选择要编译的工程,File->Export, 打开Android文件夹,选择Export Android Application,一步一步完成向导即可。这样程序就会编译,签名,优化,可以直接发布到Market了。

获取合适的私有密钥

通过Keytool去产生私有密钥。Keytool在JDK/bin目录里(比如C:Program FilesJavajdk1.6.0_20in)。

Keytool参数

描述

-genkey

生成公钥和私钥

-v

输出详细信息

-keystore <keystore-name>.keystore

生成的keystore文件名

-alias <alias name>

此密钥的别名。只保留前8位字符

-keyalg <alg>

加密算法。支持DSA和RSA

1 2 3  下一页

Tags:如何 提交 程序

编辑录入:coldstar [复制链接] [打 印]
赞助商链接