首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity3d,Appodeal,GooglePlayServices和Androit65k方法限制

Unity3d,Appodeal,GooglePlayServices和Androit65k方法限制
EN

Stack Overflow用户
提问于 2018-07-08 19:53:35
回答 1查看 349关注 0票数 1

我在GooglePlayServices和Unity3d中使用Appodeal遇到了问题,下面是我的步骤:

1-进口GooglePlayServices包;

2-进口Appodeal软件包

3.编制项目。

然后是错误:

CommandInvokationFailure: Gradle构建失败了.失败:生成失败,出现异常。

  • 出了什么问题

任务“:transformClassesWithDexForRelease”执行失败。

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException:方法ID不在0,0xffff: 65536 .

这是关于Android65k方法的限制。对吗?

有一种方法可以解决这个问题,而不必使用Proguard或将我的项目导出到Android?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-07-08 22:42:41

多亏了Appodeal的支持,我解决了我的问题:

1-从插件/android中删除mmedia和inmobi文件夹。

2-在sdk初始化代码之前,编写:

代码语言:javascript
复制
    Appodeal.disableNetwork("mmedia");
    Appodeal.disableNetwork("inmobi");

在那之后,我的项目完成得很完美。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51235504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档