The keystore.properties file is used for building the release version of the Android application. However, since it contains user specific keys, it can't be stored on git, and must be created for each individual. Most users of the project don't need to generate a release version of the project to contribute to it, so the keystore.properties file should be made optional for the gradle build. Currently, it is required, even if the user is only building a debug version.
The keystore.properties file is used for building the release version of the Android application. However, since it contains user specific keys, it can't be stored on git, and must be created for each individual. Most users of the project don't need to generate a release version of the project to contribute to it, so the keystore.properties file should be made optional for the gradle build. Currently, it is required, even if the user is only building a debug version.