我正忙于创建一个时间表应用程序,该应用程序通过 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 Dependencies 映射时会创建并创建副本。里面有对 GCM 和 android actionbar 的引用。在将 gcm 从 libs 文件夹添加到构建路径后,GCM 已经在引用的库映射中。
因此,在删除依赖项后,由于错误,我无法运行和导出应用程序。
我已经尝试清理和重建应用程序。请帮我。