title: How create keystore for release and not on debug? flutter
body: <p>I followed the steps for deployment for flutter using this website <a href="https://flutter.io/android-release/" rel="noreferrer">https://flutter.io/android-release/</a></p>
  
  <p>And when i run flutter build apk i get this error</p>
  
  <pre><code>Execution failed for task ':app:validateSigningRelease'.
  &gt; Keystore file filepath/key.jks&gt; not found for signing config 'release'.
  </code></pre>
  
  <p>what i'm i missing to make it so it will sign for release?</p>
  
  <p>when i change the line <code>signingConfig signingConfigs.release</code> to <code>signingConfig signingConfigs.debug</code> in my build.gradle it works, but to need it to be sign for release</p>
  
  <p>my build.gradle </p>
  
  <pre><code>signingConfigs {
          release {
              keyAlias keystoreProperties['keyAlias']
              keyPassword keystoreProperties['keyPassword']
              storeFile file(keystoreProperties['storeFile'])
              storePassword keystoreProperties['storePassword']
          }
      }
      buildTypes {
          release {
              signingConfig signingConfigs.release
  
              minifyEnabled true
              useProguard true
  
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
  }
  </code></pre>
  
  <p>folder structure:</p>
  
  <pre><code>Project
  
  -Android
  |-- .gradle
  |-- app
  |   |-- src
  |   |   `-- main
  |   |       |-- java
  |   |       |-- res
  |   |       `-- AndroidManifest.xml
  |   `-- build.gradle
  |-- gradle
  |   `-- wrapper
  |-- gradle.properties
  |-- gradlew
  |-- local.properties
  |-- proguard-rules.pro
  |-- gradlew.bat
  `-- key.properties
  </code></pre>
  
  <p>i left out files under wrapper, java, and res</p>
  
  <p>key.properties</p>
  
  <pre><code>storePassword=&lt;placeholder1&gt;
  keyPassword=&lt;placeholder1&gt;
  keyAlias=key
  storeFile=&lt;/Users/Conner/key.jks&gt;
  </code></pre>