Home • --- • Contact

How To Generate A Keystore (Sign Projects for Release) Unreal Engine 4

How To Generate A Keystore (Sign Projects for Release) Unreal Engine 4. Before you can submit or even upload your project to the Google Play Store, you will need to generate a Keystore.

Important To Remember In The Future! You need an unique store key for every app you make and want to distribute through Google Play Store, after you have uploaded your application to the store you need the same Keystore every time you update your app, therefore, keep the Keystore safe in your project folder, and never delete it, also save and store somewhere safe important details like the Keystore password.

Important! Before you upload to the store, you will need an unique package name for your project.

First, go to Edit > Project Settings > Platforms > Android > APK Packaging > Android Package Name > com.Company.Project replace the Company and Project with some unique names that have a meaning for you, the Company can be your name and the Project can be the name you want to give to your app.

Second, go to Edit > Project Settings > Platforms > Android > Distribution Signing > complete the Key Store, Key Alias and the Key Store Password.

The Key Store should look like store.name this is the name of the file you will later add to your project, before, packaging the application for distribution, replace the name with a name that you want to give to the key store file, but keep the store part in front something like store.examplename

The Key Alias can be examplename without the store. in front, and the Key Store Password, I recommend it to be something easy to remember, for instance examplenamepass

Generate A Keystore - a Tutorial for Windows operating systems

Now, let's generate a Keystore for the application, start the Command Prompt using the Run window (press the Win + R keys on your keyboard, or use the Windows search) then, type cmd and press Enter or click OK.

Next, you need to find the address for the bin folder of the jdk folder found in NVPACK (this folder was created when you have installed the Unreal Engine 4 recommended software for Android mobile applications), after you have found the address, paste it in cmd (CTRL + V to paste) with cd in front of it, for me is something like this > cd C:\NVPACK\jdk1.8.0_77\bin , then, insert

keytool -genkey -v -keystore store.examplename -alias examplename -storepass examplenamepass -validity 9999

Answer the questions, type your First and Last name, for organization you can type again your First and Last name, enter the name of the City or Locality, the State or Province and the Country code, then, you will be asked to verify, type yes, and press Enter, you will be asked to type the password for the Key Alias, instead of typing something you can press two times Enter, and the key store file should be created, you can find it in the bin folder, copy the file and Paste it in your Unreal Engine 4 project folder, Your Unreal Engine Project / Your Game Folder > Build > Android folder.

How to obtain the Signing certificate fingerprint (SHA1)

With the key store file created, open the cmd and type > cd C:\NVPACK\jdk1.8.0_77\bin , then, insert

keytool -exportcert -alias examplename -keystore store.examplename -storepass examplenamepass -list -v

Now, the Signing certificate fingerprint (SHA1) should be seen in the cmd window.

That was all. Hope, that the tutorial was easy to follow, for more similar tutorials and articles you can further browse edvog.com - if you have questions or you need additional help, contact me by posting a comment in the comment section below or through the contact page. Have a nice day!

Interesting articles to read on Edvog.com
Unreal Engine 4 Beginner's Guide
Unreal Engine 4 Tutorials & How To's (With Pictures & Video)
Blender 3D Beginner's Guide
GIMP Beginner's Guide

- - - - - - - - - - - -

About Edvog.com - Music, Games & Educational Resources (Information, Health, Medicine & Research) by Edvog.com

My name is Andrei Ionita, I am the creator and owner of Edvog.com website, I am also the creator and owner of all of the products associated with it, such as: music, games, videos and more...

I like to write articles about everything I find interesting in this world. The entire content found on this website is fact checked and original, when I post something, I try to double check all the information provided against all the reliable and trustworthy sources that I can find. On this website you may find content about medicine, the purpose of this type of content is simply informational and is not intended to be a substitute for professional medical advice, for questions you may have regarding your health, always seek the guidance of your doctor or other qualified health professional.

About entertainment and media - Beside, being a website owner and content writer, I'm also a game developer, music producer and video creator. I create, video games, music, animations, photos and more, this is why, from time to time, I will also post content about entertainment and media industry (a broad terminology, just to cover everything in the category)

You can check out the games made by me on Steam and on Google Play, if want to listen my music you can check out my Youtube channel, Spotify profile, iTunes profile, Google Play Music profile, etc. Who knows? Maybe your next favorite game or song will be created by me :)

If you want to support my work, you can play the games created by me, listen to my music and/or Make A PayPal Donation, whatever form of support you will choose, I thank you and wish you a nice day!

Edvog.com / AI Edvog / Andrei Ionita on the internet

YoutubeSpotifyApple MusicAmazon MusicGoogle Play MusicGoogle PlaySteamSupport My Work Make A PayPal Donation