在dex阶段发送Android版本时,我在构建服务器中出错。
谷歌搜索了一下我了解到有64K功能的硬限制(包括所有的库,最重的是谷歌播放服务),或者你可以使用多重dex机制。
如何为Codename One激活此功能?
我明白 代号一 使用Ant,据我所知,这仅适用于gradle。
仅供参考,这是解决方法,将谷歌播放服务拆分为具有原生android的子库:
http://android-developers.blogspot.com.es/2014/12/google-play-services-and-dex-method.html
我有一个非常类似的问题,并与Codename One的专业支持相对应。 Gradle支持 他们最近刚刚宣布了这一点,因此没有记录,但应在下次更新时提供。
您需要将以下构建提示添加到项目中:
android.gradle=true
android.multidex=true
据我所知,gradle将成为默认版本,一旦3.3滚动,所以将来只需要multidex选项。
您无需在codenameone应用中添加Google Play服务库,只需添加即可 android.includeGPlayServices=true 你的构建提示,它将包含在构建服务器中。