2

我使用 android-maven-plugin。我想创建以下项目结构:

/ -- parent
/ ---- main android application
/ ---- main android application integration tests
/ ---- data access android application
/ ---- data access android application integration tests

main android application我有一个ItemRepository接口,我想在data access android application.

当我尝试安装data access android application时,其类实现ItemRepository了“主android应用程序”等接口,通常会导致:

java.lang.IllegalArgumentException:已添加:Lcom/api/R;

java.lang.IllegalArgumentException:已添加:Lcom/api/HelloAndroidActivity;

和类似的错误。

data access android application's pom.xml这是我添加到引用接口的依赖项。我尝试将范围更改为provided但找不到接口。

  <dependency>
    <groupId>com.sandbox</groupId>
    <artifactId>com.sandbox.mainapp</artifactId>
    <version>1.0-SNAPSHOT</version>
  </dependency>

如何解决?

4

0 回答 0