How to generate unique key on Android platform

Google Android default using testkey, so we can change to our release key, details as below:

Step 1 :

 cd /android_src/development/tools

Step 2 :

 ./make_key releasekey '/C=CN/ST=JiangSu/L=NanJing/O=Company/OU=Department/CN=YourName/emailAddress=YourE-mailAddress'

you'll get the output from you termial :

 Enter password for 'releasekey' (blank for none; password will be visible): 123456     <--- set your password, here is 123456
         creating releasekey.pk8 with password [123456]
         Generating RSA private key, 2048 bit long modulus
         ..+++
         ....................................................+++
         e is 65537 (0x10001)
Step 3 :
development/tools$ ls
         apkcheck  etc1tool     labpretest    recovery_l10n        templates
         axl       findunused   line_endings  <strong>releasekey.pk8</strong>       yuv420sp2rgb
         elftree   hosttestlib  make_key      <strong>releasekey.x509.pem</strong>
         emulator  idegen       mkstubs       rmtypedefs
releaseky.pk8 means private-key and releasekey.x509.pem means public-key.

make_key parameter explanations

Usage: ./make_key <name> <subject>
         <name> contains: releasekey/ media/ shared/ platform
         <subject>: '/C=CN/ST=JiangSu/L=NanJing/O=Company/OU=Department/CN=YourName/emailAddress=YourE-mailAddress'
         C   --->  Country Name (2 letter code)
         ST  --->  State or Province Name (full name)
         L   --->  Locality Name (eg, city)
         O   --->  Organization Name (eg, company)
         OU  --->  Organizational Unit Name (eg, section)
         CN  --->  Common Name (eg, your name or your server’s hostname)
         emailAddress --->  Contact email address

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值