unity导入太多sdk之后安卓打包报错?TransformException: java.util.zip.ZipException 160C

之前导入可以正常打包,今天导入项目需要的最后一个 sdk(GooglePlayGames)打包报错。
网上查是说我里面有重复的第三方库,但是我仔细查了并没有。 还有说我重复引用某第三方库,但是具体怎么解决我也不知道? 求大神赐教。

            * What went wrong:

Execution failed for task ':transformClassesWithJarMergingForRelease'.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zzcqt.class

  • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

 图片说明
图片说明

0

1个回答

看下是不是有重复的文件名。Linux下大小写不同的文件名算两个文件,而windows不允许一个目录里有仅仅大小写不同的两个文件名,当压缩文件在linux下压缩,在windows下读取就会出现这个问题。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android导入三方SDK时遇到的一些异常及解决方案
异常解决方案 :Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Mu
重复依赖多个版本的库,java.util.zip.ZipException: duplicate entryd的解决方式
异常描述在项目打包签名时,总是出现下面的问题, 主要意思就是重复依赖了photoview包,所以需要去External Libraries查看,我的External Libraries目录下确实有不同版本的photoView库,解决方案android{ configurations { all*.exclude module: 'PhotoView' //去除重
Unity JDK SDK 安卓打包环境配置
转自:https://www.jianshu.com/p/f5d394d6e7a4?mType=Group 在进行Unity Android打包的时候总会遇到一些错误,错误无非一下几大类 SDK版本过高或者过低 JDK版本过高或者过低 ADB环境变量没有配置 Java环境变量没有配置 SDK文件夹中的文件命名错误 以下介绍一些配置环境的流程帮助大家能够正常打包android.apk ,...
unity发布安卓包路径显示错误
unity项目在windows下运行正常,进行安卓打包测试的时候发现以下错误 经过反复查找,最后发现竟然是因为打包的时候指定了错误的路径 修改之后再次build仍然报错如下:   最后在xlua的github中FAQ发现了解决之道,是因为有些函数被放在了条件编辑里头,只在UNITY_EDITOR下生效,因此,只需将这些函数放到黑名单中,如图 最后的最后,添加完黑名单之后一...
关于unity打包安卓apk详细步骤
小白的经验之谈,如有不足,欢迎指出第一步:如果想要让Unity可以打包Apk,你需要先下载一个JDK7以上(包括7)的版本。 并且必须是64位。 安装时请记住您的安装路径 下面是分享的JAVA的jdk链接:https://pan.baidu.com/s/1Dw1d12RCp_i8MstGlDMHdQ 密码:llu0下载完成后,进行解压: 一定要放在自己能记住的地方,并且不能有中文路径安装JDK 选...
Unity打包到Android错误解决
上面报错的原因是:我开发时用jdk1.8,然后因为我重装系统,我重新指认JDK,这时我在网上下了个jdk1.7,结果发布时就报上面错误解决办法,我从新在网上下了jdk1.8,就可以顺利发布FR:海涛高软(QQ群:386476712)
win7下react-native安卓打包踩坑
都说工具使我们使用更加方便,然而最近研究react-native打包还有webpack这些工具,真是一把心酸一把泪。感觉这些开发工具对window系统十分不友好,外国佬都是都在用mac系统的土豪。 言归正传,今天写下这个打包流程,目的是希望可以帮助那些和我一同奋斗在window系统的童鞋。 我这里会先介绍完整流程,和一些可能会遇到的问题及解决方法 一、完整打包流程 (1)打开pac
Unity3D的SDK、JDK、安卓打包、横屏
    1.首先是SDK  国内下载地址   http://www.androiddevtools.cn/     选择SDK TOOL           根据要求选择,我先是下了 android-sdk_r24.4.1-windows.zip 解压使用SDK Manager时发现闪退,无法顺利安装。于是我又下了installer_r24.4.1-window...
unity3d-配置Android环境,打包发布Apk流程详解
unity3d-配置sdk,jdk Android环境,打包发布Apk流程详解
HRMP项目总结
1.在AndroidManifest文件中设置service的exported属性的作用android:exported这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启动或绑定该服务。它的默认值依赖与该服务所包含的过滤器。没有过滤器则意味着该服务只能通过指...
steam vr插件导入Unity后常见的错误
1 如果你发现如下截图的错误,那么就是你选择的平台错误 2 如果你发现,正确的将steam vr插件导入到unity后,运行demo,视野是上下颠倒的,可以肯定的说插件是没有任何问题,问题出在还是平台选择的问题,你的平台可能是选择了Android或IOS平台,解决画面上下颠倒的问题,就是选择Windows平台3 运行SteamVR_TestThrow这个demo时,有时会遇到某一个虚拟手
Unity 2017版本安卓打包配置
我的版本是Unity2017.2,按照Unity5的教程去配置SDK和JDK的话会报错。折腾两天试遍各种方法后总结出来一套简单又不报错的。重点:以下链接需要一些工具来打开,你懂的。 一、下载安装SDK1、  打开以下链接下载androidstudiohttps://developer.android.com/studio/2、运行exe来安装androidstudio和SDK一路确认直到这个页面,...
关于WIN10 unity 安卓打包问题总结
关于WIN10 unity 安卓打包问题总结 1.打包前游戏的设置 2.软件的安装和PC环境变量的配置 首先配置好游戏宽高比 点击unity的 file + Build Settings 在build Settings 中选中Android 并点击左下角的Switch Platform选项 等待进程完成 在等待过程中,我们先安装java 进入java的官网 可以自己找一个版本 也可以直接下载下...
unity 编译Android Sdk 路径错误
https://www.jianshu.com/p/fe4c334ee9fe  Unity 在编译时会调用 Android SDK tools 中的 android 命令,而在新版本的 Android SDK tools 中,android这个命令已经废弃了,导致 Unity 无法正常编译。嗯就是这个原因。  ...
Unity 打包Android APK配置路径
classpatch :      .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar JAVA_HOME:    C:\Program Files\Java\jdk1.8.0_151 Path:                ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;  (如果发现path输进去路劲之后按 Enter 被清...
Unity接入FaceBook分享功能,打包会报错,解决经验
  按照FaceBook官方文档流程,下载最新版本SDK,导入Unity包,可以自己使用包里面的例子场景测试一下,到FaceBook创建一个自己的应用,获取到应用的ID以及秘钥,在Unity工具栏--->FaceBook--->EditSetting,右侧将获取到的ID和秘钥复制粘贴,然后展开如图 ,如果有警告openssl或者buildtools的可以去下载一下并配置一下环境变量,...
使用Bmob时遇到的Android依赖包冲突(Gson、Okhttp)
第一次遇到这个问题是在使用Bmob后端云的时候,同时使用了bmob-sdk和retrofit2。 这是我最开始添加的依赖: compile 'cn.bmob.android:bmob-sdk:3.5.1' compile('com.squareup.retrofit2:retrofit:2.1.0') compile('com.squareup.retrofit2:conve
win10 64位 unity2018.1.18版本 安装安卓SDK 解决安卓SDK无法更新和发布apk诸多问题解决心得
首先写这个博客确实自己在安装的时候遇到很多问题,然后自己一步一步解决的,希望对大家有所帮助。 主要解决问题:win10安卓SDK配置、JDK版本过高,发布apk错误和SDK Manager无法更新的问题。 Android开发环境搭建分为以下四步: 第一步、安装JDK;(我的是64位) 第二步、安装Eclipse;(64位) 第三步、下载并安装AndroidSDK; 第四步、在Unity...
jenkins+gradle+安卓sdk打包报错处理
报错信息:/build-tools/25.0.0/aapt:** /lib64/libc.so.6: version GLIBC_2.14’  not found (required by /var/lib/jenkins/tools/Android-sdk/build-tools/25.0.0/aapt)/var/lib/jenkins/tools/android-sdk/build-tool
Unity3d打包安卓apk老提示sdk版本不行
萌新一枚求大神指点!
unity配置Android打包发布Apk流程详解
第一步:如果想要让Unity可以打包Apk,你需要先下载一个JDK7以上(包括7)的版本。  并且必须是64位。  安装时请记住您的安装路径  下面是分享的JAVA的jdk 链接:https://pan.baidu.com/s/1Dw1d12RCp_i8MstGlDMHdQ 密码:llu0 下载完成后,进行解压:  一定要放在自己能记住的地方,并且不能有中文路径   安装JDK 选择安...
解决因第三方sdk,unity打包出来的apk在android 5.0以下矢量图兼容问题的崩溃
android一直以来,对往下低版本的兼容做的就不好,而且工具流没事还总变,搞起来真的是让人秃头 android 5.0 以后开始能使用矢量图的图标了,但是5.0以下没这个功能呀,所以你在编译的时候,需要增加一个编译参数和静态声明来兼容这个问题。 一般这个步骤是在 android studio 下面完成的,对于开发纯粹的 android 项目来说,没什么难度,都有比较完善的解决方案。 举例:...
2018Unity3D配置Android环境与发布
首先声明: Unity版本5.5.2f1window7旗舰版最近老师让我们熟悉下unity跨平台发布,我查看了书本的步骤不够详细,于是我百度了下,发现百度的安装方法比较陈旧,并不适合,例如无法打开SDK Manager.exe,以及配置后无法生成app出现多种问题,之后多次卸载安装,抱着死马当活马医,终于成功。发现:最新的Android studio是包含SDK和JDK的,之后我就不再安装JAVA...
[Unity]Unity安卓一键打包
    因为之前在接平台SDK的时候,为了后期打包方便,写了个一键打包工具,后面平台说要做融合SDK,那就意味着需要给游戏aar包,突然发现白写了。很伤心,就共享出来。只写了安卓的一键打包,IOS的也是刚碰的,虽然IOS的SDK接好了,但也没超过10天,所以还没去弄。估计后面也不会去弄了。     先来个简短的 public static class AutoBuilder { pr...
unity开发之十一:打包安卓出现的bug(打包不出来,或者报错输入key)
错误一: 这是由于可以没有输入 制作keystore: 1.勾选Create New Keystore复选框。 2.点击Browse keystore。也就是设置制作的keystore的路径和名字。 3.keystore password:设置keystore的密码 。 4.Confirm password:确认keystore的密码。 5.Key:点击Unsigned(debu
Unity接入Facebook SDK出现的问题
问题: Android Build Facebook Settings打不开,里面是空白的,并且报以下错误。 Win32Exception: ApplicationName='cmd', CommandLine='/Cecho "xxx" | openssl base64', CurrentDirectory='' System.Diagnostics.Process.Start_n
Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 )
Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 ) Unity打包出错解决方案,本文提供全流程,中文翻译。 解决修复所有Unity报错教程 助力快速解决 Unity 打包中常见错误 1.未设置修改包名 / 公司名 / 项目名 2.Unity版本低,需要安卓工具版本也低些 3. Vuforia AR 发开中,打包安卓报错 4.脚本引用 UnityEditor,无法打包 5.Socket: bind failed, error:套接字绑定失败
23.4.0里的recyclerview
java.util.zip.ZipException: duplicate entry 导入项目中有recyclerview的项目,demo运行正常,导入项目 报错. 将此包导入 lib 文件夹下
【unity】导出android安装包jar包冲突
前几天接SDK使用的是Android Studio昨天打开AndroidStudio后自动更新了gradler然后失败了然后AndroidStudio就挂了。就是用之前的方法Eclipse到处jar包,最后遇到了奇怪的问题,在此记录下,希望可以帮到遇到同样错误的小伙伴。1,我在Eclipse下随便创建了一个安卓工程,首先使用的是E:\Unity 4.6\Editor\Data\PlaybackEn
Unity接入多个sdk遇到的问题
*这个编辑器用的不是很熟练…所以排版有点糟糕… 最近要接入好几个广告的sdk,如果单个sdk的接入,按照文档来是完全没有问题的。但是当你把几个sdk都导入到unity里面进行Android打包的时候就会出现报错了。 解决方案:我的这个是因为Manifest文件里面有重复,但是Manifest文件在aar包里面,没办法只能把aar包解压,修改Manifest文件之后,然后再压缩成zip,修改
Android:AS与Unity3D之间打包的各种坑及解决方案
一 将项目作为lib导入Unity打包 1 使用Gradle脚本简化导包操作 二 将Unity作为lib导入Android Studio 1 更新Unity的AAR 近日因为工作的原因笔者开始接触Unity3D游戏引擎,该引擎的一大特色就是支持多种平台,其中自然不能少了我们Android。在Unity3D和Android Studio交互中其实有不少
unity打包安卓apk配置环境
本文转载自http://blog.csdn.net/csdn_evan/article/details/52354983;; 1、JDK安装(可以直接去官网下载) 链接:http://pan.baidu.com/s/1dFuSaa9 密码:4k0l 下载完之后安装,注意有两次安装,①jdk安装、②jre安装,两个都安装在java目录下,但不要安装在同一个文件夹里可以。 如: 安装完之后,配置环境。
mapbox-unity-sdk_v1.3.0.unitypackage
The Maps SDK for Unity is a collection of tools for building Unity applications from real map data.
Unity接微信支付SDK注意事项(自己整理,勿喷~)
楼主是一个刚工作不算长时间的小白,如若有错误的地方,请各位指出来~
unity接入安卓sdk碰到的问题记录
●unity读取不到jar的assets目录,所以要手动用压缩工具打开jar包,把assets里面的文件都拷贝到unity项目的Android/assets目录下。
高德地图SDK导入后报错的原因
首先添加高德地图的时候学要把 CoreLocation.framework,  CoreText.framework,  QuartzCore.framework,  SystemConfiguration.framework,  Libz.dylib,  Libxml.2.2,  CoreTelephony.framework libstdc++.
使用Unity打包安卓apk文件
最近更新了新版的Unity5.5.1f. 因为有需要打包到安卓端,所以试了一下! 需要注意的是,不同于Unity4.X时代,Unity5.X需要安卓的SDK为5.0以上,这个需要注意,如果你的SDK版本不够的话,需要升级或者从国内的一些网站上下载升级! 一、安卓环境搭建 首先,需要给电脑安装Java环境,本人的电脑是Windows10 64bit系统。 需要去http://www.orac
Android:AS与Unity3D之间打包的一些坑及解决方案
【转载请注明出处】 作者:DrkCore (http://blog.csdn.net/DrkCore) 原文链接:(http://blog.csdn.net/drkcore/article/details/52079371) 近日因为工作的原因笔者开始接触Unity3D游戏引擎,该引擎的一大特色就是支持多种平台,其中自然不能少了我们Android。在Unity3D和Android Stu...
Unity调用Android代码接入PicoSDK遇到的问题
我在上一篇中介绍了如何在Unity中调用Android实现跳转第三方APK,然后想在Pico一体机中实现,当我导入Pico的SDK时,打包就报错了报错图如下: 这里是SDK版本不一致的问题,有两种解决办法,一个是修改Android的文件夹下AndroidManifest,还有就是修改ARR文件夹中的AndroidManifest,我这里修改的是Android的文件夹里的,解决办法如下:将21改为...
导入环信3.x SDK和EaseUI以及遇到的问题
导入环信3.x SDK 1.下载SDK   网址:http://www.easemob.com/download 2.将下载好的 SDK 文件夹HyphenateFullSDK(包含实时通话功能)或者HyphenateSDK(不包含实时通话功能)拖入到项目中,并勾选上 Destination。 3. 向General
文章热词 机器学习 机器学习课程 机器学习教程 深度学习视频教程 深度学习学习
相关热词 导入android项目之后报错 c#等待的线程太多而报错 sdk unity 接入易接android 学习人工智能之后 python教程+chm