在dex阶段发送Android构建时,构建服务器出现错误。
仔细搜索一下,我了解到64K函数(包括所有库,其中最重的是Google Play服务)存在硬限制,或者您可以使用多dex机制。
如何为“代号一”激活此功能?
我了解Codename One使用Ant,据我了解,这仅适用于gradle。
仅供参考,这是一种变通方法,它可以将Google Play服务拆分为带有本地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选项。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句