Android 从FlatDir检查*.aar文件模块的版本

Android 从FlatDir检查*.aar文件模块的版本,android,android-gradle-plugin,Android,Android Gradle Plugin,我的Android应用程序正在使用*.aar库模块。在我的应用程序的gradle文件中,我有: compile 'com.bar.core:fbi-framework:1.0.0@aar' 在我的库模块gradle文件中,我有: defaultConfig { minSdkVersion 19 targetSdkVersion 24 versionCode 1 versionName "1.0.0" versio

我的Android应用程序正在使用*.aar库模块。在我的应用程序的gradle文件中,我有:

compile 'com.bar.core:fbi-framework:1.0.0@aar' 
在我的库模块gradle文件中,我有:

defaultConfig {
        minSdkVersion 19
        targetSdkVersion 24
        versionCode 1
        versionName "1.0.0"
        version "1.0.0"        }
但当我在我的应用程序gradle文件中更改依赖项版本时,如下所示:

compile 'com.bar.core:fbi-framework:1.0.1@aar'
“1.0.1”而不是“1.0.0”,同步或生成时不会引发错误。所以我不明白如何从模块依赖项检查模块版本

用另一个例子来完成。当我改变

compile 'com.google.android.gms:play-services:9.4.0'

格拉德尔发送

无法解析和同步项目

因为图书馆不存在。那么maven central或jcenter的库和flatDir的*.aar文件之间有什么区别呢?在第一种情况下,如何检查版本

谢谢你的帮助

问候

compile 'com.google.android.gms:play-services:19.4.0'