在构建flutter项目的时候,出现 Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01,查了一下,好像是gradle版本太低,然后我发现在示例中,要改两处的版本,一个是gradle-wrapper.properties,另一个是build.gradle里面的版本,而且两个版本还不一样,我试了一下,就构建成功了。
然后我去查了一下,找到了两者的区别,总的来说,gradle-wrapper.properties是总的版本号,而uild.gradle里的是构建自身用的工具版本号,有一定的对应关系。可以不一样。