我的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 可以看到授权时间