OK, I have face the same problem, i found that in android version 4.6.1 the gradle android property dont have flutter property like this:enter image description here
but in android version 4.6.2,they change to this:enter image description here
and the flutter geolocator auto upgrade to 4.6.2 just like enter image description here
so in flutter pubspec.yaml, i lock to geolocator_android version to 4.6.1 like enter image description here
and the gradle not error again