基于本教程
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.
您知道如何解决此问题吗?
答案 0 :(得分:0)
您自己的依赖项应该作为APK文件中的jar文件(可能是许可证侵权)提供,或者您的客户应该在其构建脚本中添加这些其他依赖项。