android获取真正的签名第一种生成keystore的方式是使用Eclipse:
1,打开Eclipse->选择你要签名的项目->右击->android tools->Export signed
2,跳出窗口
3,project checks 如果核对项目名没有问题的话点击 Next
然后跳出keystore selection 如果是已经存在keystore的文件就选择然后next 输入keystore的密码进行签名。
如果没有的话选择 create new keystore 然后选择 keystore 保存的位置,设置keystore的密码,点击Next。
注意:Location里面是要创建的keystore的存放路径,比如:
D:\Android\Ec_workspace\CiResponseParser\ci_parser.keystore
4.填写keystore的基本信息,如,别名,密码,有效期,姓名,组织,组织名称,所在城市,所在省份,国家等,点击Next
注意:Alias选项和Password选项比较有用,需要记下,以后在给apk签名的时候会用到。
5.选择被签名后的APK保存位置。点击finish。
注意:路径比如:
D:\Android\Ec_workspace\CiResponseParser\bin\CiResponseParser_Signed .apk
6.就可以在你保存的位置中到相应的被签名后的APK文件。
To create a signed and aligned .apk in Eclipse:
1.Select the project in the Package Explorer and select File > Export.
2.Open the Android folder, select Export Android Application, and
click Next.
The Export Android Application wizard now starts, which will guide you through the process of signing your application, including
steps for selecting the private key with which to sign the .apk (or creating a new keystore and private key).
3.Complete the Export Wizard and your application will be compiled,
signed, aligned, and ready for distribution.
第二种生成keystore的方式是使用命令行:
D:\Android\signDir>keytool -genkey -v -keystore cidanasignb-r.keystore -alias cidanasignB -keyalg RSA -validity 300
输入keystore密码:(159753)
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]:feng
您的组织单位名称是什么?
[Unknown]:ci.xi
您的组织名称是什么?
[Unknown]:cixi
您所在的城市或区域名称是什么?
[Unknown]:xian
您所在的州或省份名称是什么?
[Unknown]:shanxi
该单位的两字母国家代码是什么
[Unknown]:CN
CN=feng, OU=ci.xi, O=cixi, L=xian, ST=shanxi, C=CN 正确吗?
[否]:Y
正在为以下对象生成1,024 位RSA密钥对和自签名证书(SHA1withRSA)(有效期为300

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。