nha*_*man 5 android gradle android-studio
我正在使用Crashlytics,它提供了一个自定义的Maven网址.我正在尝试将Crashlytics代码移动到库中.
库build.gradle
文件如下:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
repositories {
mavenCentral()
maven { url 'http://download.crashlytics.com/maven' }
}
dependencies {
compile 'com.crashlytics.android:crashlytics:1.+'
}
Run Code Online (Sandbox Code Playgroud)
在自己构建这个库项目时,一切顺利.但是,当我将库作为依赖项添加到另一个项目时,只有当我将自定义maven url添加到其中时,gradle sync才会成功build.gradle
.否则,将显示以下消息:
Error:A problem occurred configuring project ':MyApp'.
> Could not resolve all dependencies for configuration ':MyApp:_debugCompile'.
> Could not find any version that matches com.crashlytics.android:crashlytics:1.+.
Required by:
my-app:MyApp:unspecified > my-app:MyLibrary:unspecified
Run Code Online (Sandbox Code Playgroud)
为什么我还需要添加maven { url 'http://download.crashlytics.com/maven' }
到MyApp
项目中?有更好的解决方案吗?
归档时间: |
|
查看次数: |
1175 次 |
最近记录: |