我有两个 .ane 扩展名,它们都需要 google-play-services jar 文件才能成功运行。当我在我的移动 Air 项目中单独使用它们时,它们工作得很好。但是当我在一个项目中同时需要它们时,它们会相互冲突:
java.lang.IllegalArgumentException: already added:
com/google/android/gms/appstate/OnStateListLoadedListener;
我想知道是否有办法让我不将 google-play-services jar 文件放在其中一个中,然后创建 .ane ,但是在使用另一个扩展名的项目中使用它时(当然包括google jar) 那么以前的扩展程序可以正常工作吗?
让我这样说吧,我的扩展如何使用 google-play-services jar 文件而不将 google jar 文件合并到我的扩展 jar 文件中,而是使用它需要的其他扩展已经组合了 google jar扩展...?
我清楚地解释我的问题是什么吗?!:)