android签名生成和通知

 

首先,我们需求1个keystore,当然已经有了的话就不要这一步了:
cmd下:
进去到jdk的bin目录,那样的话,android.keystore文件就会变卦在那么些目录下,签名的时候我们要求以此文件
C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias
android.keystore -keyalg RSA -validity 20000 -keystore
android.keystore 
输入keystore密码:
再也输入新密码:
您的名字与姓氏是什么样?
  [Unknown]:  qiaoling您的集体单位名称是怎么?
  [Unknown]:  www.chinaandroid.com
Java,你的公司名称是何许?
  [Unknown]:  www.chinaandroid.com
您所在的城池或区域名称是哪些?
  [Unknown]:  haidian
你所在的州或省份称号是怎么?
  [Unknown]:  BJ
该单位的两字母国家代码是何许
  [Unknown]:  86
CN=qiaoling, OU=www.chinaandroid.com, O=www.chinaandroid.com, L=haidian,
ST=BJ, C=86 正确吗?
  [否]:  Y
输入<android.keystore>的主密码(要是和 keystore
密码相同,按回车):

next,选拔方不熟悉成的android.keystore文件地点和设置的密码

 

keytool乱码

keytool在OS X中平日展现为乱码,它在普通话OS
X中输出GB2312编码,所以要将terminal的暗许编码更改成GB2312大概汉语(ECU)。


[Android Lint] xxx is not translated in xxx 的缓解措施

一时消除方法:
Eclipse > Preference > Android > Lint Error
Checking的Correctness: Messages > MissingTranslate
将 Severity 从 Fetal 改为 Warming

下一场签订契约:
Eclipse中,右击须要签字的工程–>android tools–>export signed
application package…
出现上边对话框,选取要求签字的工程

finish,搞定啦…

里头参数-validity为证件有效天数,这里大家写的大些一千0天。还有在输入密码时未尝回显(即便道输送正是呀)
并且 退格,tab等都属于密码内容,那个密码在给.apk文件签字的时候必要.

next,选拔签名生成文书的岗位和名称

next


相关文章