title: Error building AAB - Flutter (Android) - Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
body: <p>I am trying to build an AAB for my flutter app. I generated the keystore using the following below command:</p>
  <pre><code>keytool -genkey -v -keystore ~/pc-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias pckey
  </code></pre>
  <p>I have a <em>key.properties</em> file, and I have referenced it using the provided code in the flutter docs. How can I solve this Java related issue?  My program throws the following exception</p>
  <pre><code>* What went wrong:                                                      
  Execution failed for task ':app:signReleaseBundle'.                     
  &gt; A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
     &gt; Failed to read key pckey from store &quot;/Users/jrperfetto/pc-keystore.jks&quot;: Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
                                                     
  </code></pre>