在我的应用程序中,我必须有两个版本:完整版和精简版。
我正在关注这些教程:
http://bitowl.wordpress.com/2011/07/06/tutorial-how-to-make-full-and-lite-versions/
http://blog.donnfelker.com/2010/08/05/howto-android-full-and-lite-versions/
所以,我构建了我的完整版本,并把它变成了一个库。这个完整版使用了某些组件所需的其他一些库。
然后,我创建了一个新项目并添加了创建的库。问题是当我尝试运行我的 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 是我在完整版中使用的库之一。
我怎样才能解决这个问题?
谢谢!