Topic: game android keyStore
Description
Commands related to the Android KeyStore for a specific game
info
An Android keystore is a secure file where you keep the private key that signs your app. When you build and publish an APK or AAB, this key proves to Google Play (and your users) that the app really comes from you.
If you have already published your game on Google Play, you will need to import the same keystore you used before.
Example
Commands
game android keyStore create
Description
Creates a new Android Keystore for a game
Help Output
game android keyStore delete
Description
Delete the active Android KeyStore from ShipThis
Help Output
USAGE
$ shipthis game android keyStore delete [-g <value>] [-i] [-y]
FLAGS
-g, --gameId=<value> The ID of the game
-i, --immediate Remove from storage immediately (rather than waiting for automatic cleanup - cannot be undone)
-y, --iAmSure I am sure I want to do this - do not prompt me
DESCRIPTION
Delete the active Android KeyStore from ShipThis
EXAMPLES
$ shipthis game android keyStore delete
$ shipthis game android keyStore delete --immediate --iAmSure
game android keyStore export
Description
Saves the current Android Keystore to a ZIP file
Help Output
USAGE
$ shipthis game android keyStore export FILE [-f] [-g <value>]
ARGUMENTS
FILE Name of the ZIP file to create
FLAGS
-f, --force Overwrite the file if it already exists
-g, --gameId=<value> The ID of the game
DESCRIPTION
Saves the current Android Keystore to a ZIP file
EXAMPLES
$ shipthis game android keyStore export keyStore.zip
game android keyStore import
Description
Imports an Android Keystore to your ShipThis account for the specified game. You can import as JKS and password parameters or as a ZIP file.
Help Output
USAGE
$ shipthis game android keyStore import [FILE] [-g <value>] [-f] [--jksFile <value>] [--keyPassword <value>] [--keystorePassword
<value>]
ARGUMENTS
[FILE] Path to the ZIP file to import (must be in the same format as the export)
FLAGS
-f, --force Overwrite any existing keystore without confirmation
-g, --gameId=<value> The ID of the game
--jksFile=<value> Path to the JKS file to import (requires passwords)
--keyPassword=<value> Key alias password (required when using --jksFile)
--keystorePassword=<value> Keystore password (required when using --jksFile)
DESCRIPTION
Imports an Android Keystore to your ShipThis account for the specified game. You can import as JKS and password
parameters or as a ZIP file.
EXAMPLES
$ shipthis game android keyStore import path/to/import.zip -g abfd5b00
$ shipthis game android keyStore import --jksFile path/to/file.jks --keystorePassword yourpass --keyPassword yourkeypass
game android keyStore status
Description
Displays the status of the Android Keystore for a specific game.