Robotium_无证书apk包添加证书(2)

来源:互联网 发布:常用的gis软件 编辑:程序博客网 时间:2024/05/17 07:50

        我的apk文件已经生成了,所以前面的几步就不用了。步骤如下:

1. 切换到C:\glassfish3\jdk7\bin目录下,生成签名文件。

jarsigner -verbose -keystore my-release-key.keystore coupons-debug.apk alias_name

2. 生成的apk进行自动签名,无签名的apk是无法安装。

C:\glassfish3\jdk7\bin

 jarsigner -verbose -keystore my-release-key.keystore coupons-debug.apk alias_name

3.优化APK

zipalign -v 4 C:\glassfish3\jdk7\bin\coupon-debug.apk E:\coupon800.apk




android app添加证书


简述:想要发布apk文件到Android Markt,必须要添加证书,这里简单的说下。
难度:非常容易
step 1: 安装jdk,因为需要keytool 和 jarsigner这两个文件
step 2: keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -validity 10000
                  -keystore 后面是生成的文件名
                  -alias 后面是别名,一会要用到
                  -validity 是有效期,以天为单位
           其他参数大家有时间再研究吧
           会提示你输入一组key,建议随机生成一个16位的,团队保管好就可以了。
           其他的信息就是基本信息了。

step 3: jarsigner -verbose -keystore my-release-key.keystore my_application.apk alias_name
           最后三个 参数分别是    keytool生成的密钥文件   release版本的apk   刚才起的别名
step 4: 验证:jarsigner -verify -verbose -certs my_application.apk 可以看到授权时间