title: Why require build tool 29.0.2 when 29.0.3 is present?
body: <p>I created a flutter app. I run it and it builds fine and it runs.</p>
  
  <p>Now I change the project structure to android in order to build signed apk. Gradle updates and now it says can't find build tool 29.0.2. I checked and found that 29.0.3 is installed. Why do we need different tools for the same platform? And for the same program?</p>