How can I create a keystore?

后端 未结 11 1267
北恋
北恋 2020-11-22 13:47

What are the steps to create a keystore for android?

I need to use google maps in my app and I don\'t know what steps I missed. Please provide me with the specific d

11条回答
  •  遥遥无期
    2020-11-22 14:21

    Create keystore file from command line :

    1. Open Command line:

      Microsoft Windows [Version 6.1.7601]
      Copyright (c) 2009 Microsoft Corporation.  All rights reserved
      
      // (if you want to store keystore file at C:/ open command line with RUN AS ADMINISTRATOR)
      
      C:\Windows\system32> keytool -genkey -v -keystore [your keystore file path]{C:/index.keystore} -alias [your_alias_name]{index} -keyalg RSA -keysize 2048 -validity 10000[in days]
      
    2. Enter > It will prompt you for password > enter password (it will be invisible)

      Enter keystore password:
      Re-enter new password:
      
    3. Enter > It will ask your detail.

      What is your first and last name?
       [Unknown]:  {AB} // [Your Name / Name of Signer] 
      What is the name of your organizational unit?
       [Unknown]:  {Self} // [Your Unit Name] 
      What is the name of your organization?
       [Unknown]:  {Self} // [Your Organization Name] 
      What is the name of your City or Locality?
       [Unknown]:  {INDORE} // [Your City Name] 
      What is the name of your State or Province?
       [Unknown]:  {MP} //[Your State] 
      What is the two-letter country code for this unit?
       [Unknown]:  91
      
    4. Enter > Enter Y

      Is CN=AB, OU=Self, O=Self, L=INDORE, ST=MP, C=91 correct?
      [no]:  Y
      
    5. Enter > Enter password again.

      Generating 2,048 bit RSA key pair and self-signed certificate    (SHA256withRSA) with a validity of 10,000 days
          for: CN=AB, OU=Self, O=Self, L=INDORE, ST=MP, C=91
      Enter key password for  (RETURN if same as keystore password):
      Re-enter new password:
      

    [ Storing C:/index.keystore ]

    1. And your are DONE!!!

    Export In Eclipse :

    Export your android package to .apk with your created keystore file

    1. Right click on Package you want to export and select export enter image description here

    2. Select Export Android Application > Next enter image description here

    3. Next
      enter image description here

    4. Select Use Existing Keystore > Browse .keystore file > enter password > Next

    5. Select Alias > enter password > Next

    6. Browse APK Destination > Finish

    In Android Studio:

    Create keystore [.keystore/.jks] in studio...

    1. Click Build (ALT+B) > Generate Signed APK...
      enter image description here

    2. Click Create new..(ALT+C)
      enter image description here

    3. Browse Key store path (SHIFT+ENTER) > Select Path > Enter name > OK

    4. Fill the detail about your .jks/keystore file enter image description here

    5. Next
      enter image description here

    6. Your file
      enter image description here

    7. Enter Studio Master Password (You can RESET if you don't know) > OK enter image description here

    8. Select *Destination Folder * > Build Type

      release : for publish on app store
      debug : for debugging your application
      

      Click Finish

      enter image description here

    Done !!!

提交回复
热议问题