你的位置:首页 > 软件开发 > 操作系统 > Android对应用程序签名

Android对应用程序签名

发布时间:2016-01-27 12:01:50
1、首先签名是个什么东西。 应用程序签名就是为你的程序打上一种标记,来作为你自己的标识。2、为什么要进行数字签名 这是Android系统的要求,每一个应用程序必要要经过数字签名才可能安装到系统中,能安装的apk则是已经签名了的。 ...

1、首先签名是个什么东西。

     应用程序签名就是为你的程序打上一种标记,来作为你自己的标识。

2、为什么要进行数字签名

     这是Android系统的要求,每一个应用程序必要要经过数字签名才可能安装到系统中,能安装的apk则是已经签名了的。

     apk不签名是安装不了的,但是别人也可以重新签名。

     使用你自己的同一个签名证书,就没有人能够覆盖你的应用程序,即使包名相同

3、如何签名:

    这里有两种签名方法

    (1)Eclipse中,右键要签名的项目--Android Tools -->  Export Signed Application Package --> 然后根据提示一步一步完成即可。

    (2)首先得生成一个你自己的keystore签名文件

            keystore是由jdk自带的工具keytool生成的。

  •  cmd到你的jdk目录下面 比如我的是 cd \soft\java\jdk1.6.0_43\bin,然后keytool -genkey -alias chenAndroid.keystore -keyalg RSA -validity 20000 -keystore test.keystore   
-alias后跟的是别名这里是test.keystore -keyalg是加密方式这里是RSA -validity是有效期 这里是20000天 -keystore就是要生成的keystore的名称,这里是test.keystore

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android对应用程序签名

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录