纯java模块中的StringDef?

时间:2017-06-28 09:52:42

标签: java android gradle annotations

使用gradle,我有两个模块,apache-logging commons-base commons-beanutils(etc..) :android,其中:core包含特定于android的内容,:android包含所有业务逻辑。

我有一堆枚举值,所以很自然地,我将它们转换为StringDef。问题是我似乎无法在我的:core模块中使用支持注释,gradle抱怨它无法解决:core

我可以在这做什么?

1 个答案:

答案 0 :(得分:0)

在挖掘了一下之后找到了解决方案。在项目级build.gradle中,您需要将sdk-path添加到存储库。

它看起来像这样

allprojects {
  repositories {
    jcenter()
    maven { url '<your-SDK-path>/extras/android/m2repository' }
  }
}