我忙于为学校任务创建一个时间表应用程序,该应用程序通过JSON从我的数据库获取数据。
我使用GCM服务进行推送通知和Johan Nilsson的Android Actionbar。
然而,当我尝试将我的应用程序导出为.APK文件时,会出现以下错误。
[2012-12-10 10:28:03 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService;
[2012-12-10 10:28:03 - TimeTable] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService;
在导出Android应用时,会创建一个依赖图并创建一个副本。其中包含对GCM和android actionbar的引用。在将gcm添加到libs文件夹中的构建路径后,在已引用的库映射中已经有了GCM。
因此,如果删除这些依赖项,则无法运行和导出应用程序,因为会出现错误。
我已尝试清理并重新构建应用程序。请帮助我。