添加对android库的依赖

时间:2016-04-19 06:28:48

标签: android maven android-library jcenter

基于本教程

http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

我正在尝试将我的Android库上传到JCenter / Maven,以便我的同事可以轻松地将其添加到他们的项目中,如下所示

dependencies {
    compile 'com.mycompany.dev:library-name:1.0.0'
}

问题是,我的一个库依赖于其他库,如ORMLite或Glide。当我跑步

./gradlew install

我收到了这个错误

package com.bumptech.glide does not exist
import com.bumptech.glide.Glide;
..
package com.j256.ormlite.support does not exist
import com.j256.ormlite.support.ConnectionSource;
..
15 errors
100 warnings
:core:javadoc FAILED

FAILURE: Build failed with an exception.

您知道如何解决此问题吗?

1 个答案:

答案 0 :(得分:0)

您自己的依赖项应该作为APK文件中的jar文件(可能是许可证侵权)提供,或者您的客户应该在其构建脚本中添加这些其他依赖项。