0

当我尝试在 intellij 11.1.2 中构建 android 项目时出现错误

java.lang.IllegalArgumentException: already added: Lcom/android/vending/billing/IMarketBillingService$Stub;

这个项目是建立在 maven pom 文件上的。在我将依赖项添加到 Android 计费库后,它开始发生:

<dependency>
        <groupId>com.codeslap</groupId>
        <artifactId>android-billing-library</artifactId>
        <version>1.0.0</version>
        <type>apklib</type>
</dependency>

如果我mvn package在控制台中执行它工作正常。问题仅存在于 intellij 构建中。

IntellijIMarketBillingService在类路径中添加了 2 个位置,如下面的链接所示。 https://skitch.com/ukache/e8ppd/pom.xml-gopro-gopro-projects-labs-mobile-android-gopro

任何想法如何解决这个问题?

4

1 回答 1

1

检查一个库(jar 文件)是否没有在你的 Android 项目中添加两次

于 2012-07-18T14:20:12.130 回答