错误:包com.some.provided.sdk.DownloadManager不存在

时间:2017-12-01 20:07:39

标签: android android-studio gradle build.gradle

我有一个导入,可以在Android Studio中正确解析,但不能在终端中解析(使用Gradle构建时)。

我使用导入:

import com.some.provided.sdk.DownloadManager;

在某个类A里面的库libA。

libA的配置文件包含libB的导入:

的build.gradle

dependencies {
    compile project('libB')
}

配置

dependencies = {
    1.23 = {
        libB = 1.1;
    };
};

在LibB中,我有所提供的包:

的build.gradle

provided project('providedSdk')

配置

test-dependencies = {
    1.1 = {
        providedSdk = 1.0;
    };
};

在测试依赖下的声明并使用as"提供"符合SDK的指导原则。这个包必须在libB中声明。 libB使用libB,但是,libA找不到提供的SDD。

在Android Studio中,它完美运行(导入工作,当我"转到声明"有了它,它转到了提供的SD中的正确类),但当我在我的终端下构建我的APK时gradle,它以某种方式无法解决导入问题。

我是否遗漏了一些我需要添加的内容,以便Android Studio自动执行这项工作?

0 个答案:

没有答案