我有一个项目X,它取决于几个.aar文件,Crashlytics
就是其中之一。我还有一个单独的项目Y和我试图将项目X作为模块导入Y.
为实现这一目标,我做了以下更改:
在项目X中将com.android.application
更改为com.android.library
删除了项目X中的应用程序ID行
在项目Y中添加了compile project(":x")
。
现在,在gradle构建之后,这就是我得到的:
错误:无法解决:com.crashlytics.sdk.android:crashlytics:2.5.5
我在项目X的依赖项中专门编译的所有.aar文件都出现了类似的错误。如何解决?这些项目在单独运行时,工作完全正常。
这里是gradle文件: