title: React Native Generating Signed APK "KeyStore file not set for signing config release"
body: <p>I am trying to generate a signed APK. I have my password.keystore file located in \Dictionary\android\app and when i ran <code>gradlew assembleRelease</code> on cmd, the error:</p>
  
  <p>Execution failed for task ':app:validateSigningRelease'.</p>
  
  <p>Keystore file not set for signing config release</p>
  
  <p>Where should I store my password.keystore file? Because when I commented off the <code>if (project.hasProperty("password.keystore") {</code> it seems to work but with the following error instead:</p>
  
  <p>Unable to process incoming event 'ProgressComplete ' (ProgressCompleteEvent)</p>
  
  <p>How should I write my if condition or where should I store the password.keystore file?</p>
  
  <p>The source code is as follows:</p>
  
  <pre><code>signingConfigs {
    release {
      if (project.hasProperty("password.keystore")) {
        storeFile file("password.keystore")
        storePassword "password"
        keyAlias "username"
        keyPassword "password"
      }
    }
  }
  </code></pre>