【发布时间】:2012-08-20 17:28:46
【问题描述】:
我正在开发一个 android 应用程序,其中使用了两个外部 jar 文件(库),两个 jar 文件具有相同的包名和相同的类,但类中的方法略有不同。
我需要两个 jar 文件。我想访问第一个 jar 中的一个类,但不是其他 jar 中的同一个类。事实上,我从不想要第二个罐子里的课程。
当我尝试同时使用两个 jar 文件时,我会遇到异常,例如
java.lang.IllegalArgumentException: already added: Lcom/appcelerator/cloud/push/CCPushService$1;
那么我怎样才能只访问第一个 jar 中的类,或者如何避免使用第二个 jar 文件中的类?
【问题讨论】: