我需要使用apk作为库,但找不到错误资源

时间:2014-09-13 19:17:06

标签: android android-studio

所以我有一个在Project A中使用的资源,可以在我的apk外部库Project B中找到。

我不想将整个项目B添加到我的项目A,因为我试图让项目A只拉动maven m2 repo Project B文件。我怎么能让这个工作?

<resources>
    <!-- Application theme. -->
    <style name="AppTheme" parent="CoreTheme">
        <!-- All customizations that are NOT specific to a particular API-level can go   here. -->
    </style>
</resources>

我的build.gradle的一部分

apply plugin: 'android'

repositories {
    mavenLocal()
    mavenCentral()
}

dependencies {
    compile 'com.apptricity.android-core:android-core:7.0-SNAPSHOT'
}

1 个答案:

答案 0 :(得分:1)

您无法使用APK(使用Gradle插件语句apply plugin: 'android')来获取其他内容依赖的库。您只能依赖图书馆,即apply plugin: 'android-library'

如果您需要将项目B同时作为库并生成APK,那么您需要将库的一部分重构为C,并让A和B依赖它。