我的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'
通过
compile 'com.google.android.gms:play-services:19.4.0'
Gradle发送
无法解析和同步项目
因为库不存在。那么来自maven central或jcenter的库和来自flatDir的* .aar文件之间有区别吗?如何在第一种情况下检查版本?
感谢您的帮助
问候