title: What's the difference between gradlewAssembleRelease, gradlewInstallRelease, and gradlew bundleRelease and when to use which?
body: <p>When I want to upload an Android application to the Play Store, which one should I use?</p>
  <p>I have tried the above but I am still confused about which one is the most effective?</p>
  <pre><code>./gradlew assembleRelease
  ./gradlew installRelease
  ./gradlew bundleRelease
  </code></pre>
  <p>I expect the best way to do the above.</p>