I would suggest moving the following information (generated by flutter create) out of the manifest and into the Gradle configuration:
- versionCode
- versionName
- minSdkVersion
- targetSdkVersion
Also, you might want to move the Application label (android:label) to strings for consistency.