0

在我的应用程序中,我必须有两个版本:完整版和精简版。

我正在关注这些教程:

所以,我构建了我的完整版本,并把它变成了一个库。这个完整版使用了某些组件所需的其他一些库。

然后,我创建了一个新项目并添加了创建的库。问题是当我尝试运行我的 lite 版本时,eclipse 给出了这个错误:

[2012-12-13 13:58:13 - <app> Lite] Dx 
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lnet/simonvt/timepicker/R$attr;

Conversion to Dalvik format failed with error 1

simonvt/timepicker 是我在完整版中使用的库之一。

我怎样才能解决这个问题?

谢谢!

4

1 回答 1

1

请执行下列操作:

  1. 右键单击您的项目并选择 Build Path -> Configure Build Path,

  2. 然后去订购和出口部分

  3. 如果 simonvt/timepicker 有一个复选标记,则取消选择它。

我认为问题在于库项目已经添加,您可能正在尝试再次添加它。

于 2012-12-13T16:55:13.647 回答