您的位置:首页 > 产品设计 > UI/UE

How to generate unique key on Android platform

2015-03-26 14:13 417 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: