0

基于本教程

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.

你知道如何解决这个问题吗?

4

1 回答 1

0

您自己的依赖项应作为 APK 内的 jar 文件提供(这可能违反许可),或者您的客户应在其构建脚本中添加这些额外的依赖项。

于 2016-04-19T06:51:15.180 回答