Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Android keystores

Explains how to use the Android Keystore Manager to set up keystores that are required to sign an Android application.
Read time 1 minuteLast updated 12 days ago

A keystore is a binary file that contains private keys and public key certificates. Android uses the keys in a keystore to sign an application for security reasons. For more information, see Keystores, keys, and certificates.

Android keystores in Unity

To interface with keystores, Unity provides the Keystore Manager and properties in Player Settings. You can use these tools to create, configure, or load Android keystores and keys.
Note
If you sign an application with a particular key and upload the application to an app store, you must sign future versions of the application with the same key.

Topic

Description

Keystore Manager window referenceOpen and use Unity's Keystore Manager window.
Create a new keystoreUse the Keystore Manager window to create a new keystore file and configure its path.
Add keys to a keystoreUse the Keystore Manager window to add keys to a keystore.
Load a keystoreUse the Keystore Manager to load an existing keystore.

Additional resources