将cocos 项目在android studio(as)中可以正常运行到手机上,并可以正常使用,但打包成apk时,报错:
Error:Execution failed for task ‘:app:transformClassesWithJarMergingForRelease’.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/chukong/cocosplay/client/CocosPlayClient.class
一开始,我一直按照android studio的报错思路去搜索资料,说jar包有重复的.但我看了一下,没发现.网上也有如果不知道jar哪个重复如何在gradle中 添加代码解决的方法.我尝试了很多,还是打包失败. 我的依赖如下:
compile fileTree(include: [’*.jar’], dir: ‘libs’)
compile project(’:libcocos2dx’)
compile files(‘libs/alipaySdk-20160120.jar’)
compile files(‘libs/mta-sdk-1.6.2.jar’)
compile files(‘libs/open_sdk_r5043.jar’)
compile files(‘libs/zimon.jar’)
compile ‘com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+’
//批量处理权限的库
compile ‘com.mylhyl:acp:1.1.7’
请问:如何解决呢?谢谢!本人QQ:984992087