Android-GCM库中存在多个dex文件时出错

Android-GCM库中存在多个dex文件时出错,android,eclipse,google-cloud-messaging,Android,Eclipse,Google Cloud Messaging,我需要在我的应用程序中支持GCM,但由于以下错误,我甚至无法运行它: Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService; 我按照Google的说明操作,但首先我从构建路径中将.jar文件添加为外部库,然后我读到需要将该文件添加到/libs文件夹,因此我从路径中删除并添加到/libs文件夹中。现在我得到了这个错误,如果我删除了应用程序运行的gcm.jar文件,

我需要在我的应用程序中支持GCM,但由于以下错误,我甚至无法运行它:

Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService;
我按照Google的说明操作,但首先我从构建路径中将.jar文件添加为外部库,然后我读到需要将该文件添加到/libs文件夹,因此我从路径中删除并添加到/libs文件夹中。现在我得到了这个错误,如果我删除了应用程序运行的gcm.jar文件,如果我把它添加回去,它甚至不会启动。
我尝试清理该项目,更新Android SDK,但没有解决这一问题

我运行的是Eclipse版本:3.7.2

我也控制了:我在/libsDoes中只有一个gcm.jar文件,您是否包括一个项目也导出这个库?如果是这样,你会遇到这个问题,需要将它从这个项目中删除(保留在另一个项目中)。我包括android-support-v4、android-support-v7-gridlayout和android zoom视图。