所以我有一个在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'
}
答案 0 :(得分:1)
您无法使用APK(使用Gradle插件语句apply plugin: 'android'
)来获取其他内容依赖的库。您只能依赖图书馆,即apply plugin: 'android-library'
。
如果您需要将项目B同时作为库并生成APK,那么您需要将库的一部分重构为C,并让A和B依赖它。