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
android 常见问题日常记录
1.Error:Execution failed for task ‘:uexDemo:transformClassesWithJarMergingForDebug’. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/a
重复依赖多个版本的库,java.util.zip.ZipException: duplicate entryd的解决方式
异常描述在项目打包签名时,总是出现下面的问题, 主要意思就是重复依赖了photoview包,所以需要去External Libraries查看,我的External Libraries目录下确实有不同版本的photoView库,解决方案android{ configurations { all*.exclude module: 'PhotoView' //去除重
unity发布安卓包路径显示错误
unity项目在windows下运行正常,进行安卓打包测试的时候发现以下错误 经过反复查找,最后发现竟然是因为打包的时候指定了错误的路径 修改之后再次build仍然报错如下:   最后在xlua的github中FAQ发现了解决之道,是因为有些函数被放在了条件编辑里头,只在UNITY_EDITOR下生效,因此,只需将这些函数放到黑名单中,如图 最后的最后,添加完黑名单之后一...
使用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
Unity JDK SDK 安卓打包环境配置
转自:https://www.jianshu.com/p/f5d394d6e7a4?mType=Group 在进行Unity Android打包的时候总会遇到一些错误,错误无非一下几大类 SDK版本过高或者过低 JDK版本过高或者过低 ADB环境变量没有配置 Java环境变量没有配置 SDK文件夹中的文件命名错误 以下介绍一些配置环境的流程帮助大家能够正常打包android.apk ,...
unity接android sdk的碰到的一些问题记录
一、jar包在unity中不被识别,error表示来找不java对象 这是一种很少出现的情况,有时候通过重新导入或改个名字就能被识别了。但这种方法不一定生效。 如果不能被识别,出包的时候它们就不会被打到apk中去,这样你c#的使用的这个jar包中的类、对象、接口是永远都找不到的。 这时我尝试了另一个方式,这把这个jar中,当成一个unity需要依赖的android工程,将它放到Android/
unity3d-配置Android环境,打包发布Apk流程详解
unity3d-配置sdk,jdk Android环境,打包发布Apk流程详解
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
steam vr插件导入Unity后常见的错误
1 如果你发现如下截图的错误,那么就是你选择的平台错误 2 如果你发现,正确的将steam vr插件导入到unity后,运行demo,视野是上下颠倒的,可以肯定的说插件是没有任何问题,问题出在还是平台选择的问题,你的平台可能是选择了Android或IOS平台,解决画面上下颠倒的问题,就是选择Windows平台3 运行SteamVR_TestThrow这个demo时,有时会遇到某一个虚拟手
unity打包安卓apk 奇葩错误总结
1.CommandInvokationFailure: Unable to convert classes into dex format. C:/Program Files (x86)/Java/jdk1.8.0_73\bin\java.exe -Xmx10 -Dcom.android.sdkmanager.toolsdir="D:/android-sdk-windows244\tools" -...
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 2017版本安卓打包配置
我的版本是Unity2017.2,按照Unity5的教程去配置SDK和JDK的话会报错。折腾两天试遍各种方法后总结出来一套简单又不报错的。重点:以下链接需要一些工具来打开,你懂的。 一、下载安装SDK1、  打开以下链接下载androidstudiohttps://developer.android.com/studio/2、运行exe来安装androidstudio和SDK一路确认直到这个页面,...
unity 编译Android Sdk 路径错误
https://www.jianshu.com/p/fe4c334ee9fe  Unity 在编译时会调用 Android SDK tools 中的 android 命令,而在新版本的 Android SDK tools 中,android这个命令已经废弃了,导致 Unity 无法正常编译。嗯就是这个原因。  ...
Unity打包到Android错误解决
上面报错的原因是:我开发时用jdk1.8,然后因为我重装系统,我重新指认JDK,这时我在网上下了个jdk1.7,结果发布时就报上面错误解决办法,我从新在网上下了jdk1.8,就可以顺利发布FR:海涛高软(QQ群:386476712)
关于WIN10 unity 安卓打包问题总结
关于WIN10 unity 安卓打包问题总结 1.打包前游戏的设置 2.软件的安装和PC环境变量的配置 首先配置好游戏宽高比 点击unity的 file + Build Settings 在build Settings 中选中Android 并点击左下角的Switch Platform选项 等待进程完成 在等待过程中,我们先安装java 进入java的官网 可以自己找一个版本 也可以直接下载下...
导入第三方类库和jar包时出现的错误和过慢的问题(环信demo)
Android Studio Gradle Build Running 特别慢的问题 Error:Execution failed for task ':transformClassesWithJarMergingForDebug'.
Unity接入sdk时(和android交互),提示IOException错误解决方式。
一开始导入aar文件到unity之后,打包的时候提示了一个 根据提示我降所提示的目录中的xml文件中的sdkversion修改为23,再次进行打包,又出现了新的错误提示,如下图: 仍然报错,打包失败,重试几次和经过http://blog.csdn.net/zhangdi2017/博主的帮忙,得到了正确的解决方式: 直接将由android studio 得到的aar文件中
Android:AS与Unity3D之间打包的各种坑及解决方案
一 将项目作为lib导入Unity打包 1 使用Gradle脚本简化导包操作 二 将Unity作为lib导入Android Studio 1 更新Unity的AAR 近日因为工作的原因笔者开始接触Unity3D游戏引擎,该引擎的一大特色就是支持多种平台,其中自然不能少了我们Android。在Unity3D和Android Studio交互中其实有不少
【unity】导出android安装包jar包冲突
前几天接SDK使用的是Android Studio昨天打开AndroidStudio后自动更新了gradler然后失败了然后AndroidStudio就挂了。就是用之前的方法Eclipse到处jar包,最后遇到了奇怪的问题,在此记录下,希望可以帮到遇到同样错误的小伙伴。1,我在Eclipse下随便创建了一个安卓工程,首先使用的是E:\Unity 4.6\Editor\Data\PlaybackEn
Unity3d打包安卓apk老提示sdk版本不行
萌新一枚求大神指点!
解决因第三方sdk,unity打包出来的apk在android 5.0以下矢量图兼容问题的崩溃
android一直以来,对往下低版本的兼容做的就不好,而且工具流没事还总变,搞起来真的是让人秃头 android 5.0 以后开始能使用矢量图的图标了,但是5.0以下没这个功能呀,所以你在编译的时候,需要增加一个编译参数和静态声明来兼容这个问题。 一般这个步骤是在 android studio 下面完成的,对于开发纯粹的 android 项目来说,没什么难度,都有比较完善的解决方案。 举例:...
unity接入安卓sdk碰到的问题记录
●unity读取不到jar的assets目录,所以要手动用压缩工具打开jar包,把assets里面的文件都拷贝到unity项目的Android/assets目录下。
Unity安装好SDK JDK 还是无法打包app 2019版本问题
安装好SDK,JDK,打爆安卓软件还是出错。出现版本小了 弹出错误 CommandInvokationFailure: Failed to create a raw.ap_ package CommandInvokationFailure: Failed to create a raw.ap_ package H:\Program Files\Unity\Editor\Data\Pl...
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...
Android导入Unity混合打包后运行异常的解决
1.在libs路径下确认有unity-classes.jar文件 2.把下面这段粘到你proguard-rules.pro里面 -dontwarn bitter.jnibridge.** -keep class bitter.jnibridge.** { *; } -dontwarn com.unity3d.player.** -keep class com.unity3d.player.
android引入unity-classes.jar之后进行混淆的问题解决
本程序引入了unity3d的程序,那么自然就使用到了jar包unity-class.jar这个jar包。在混淆的时候出现下列问题: 首先第一个问题: java.io.IOException: Can't read [unity-classes.jar] (Can't process class [com/unity3d/player/UnityPlayer.class] (Unknown verification type [191] in stack map frame))
Unity接入安卓后打包图标异常解决方案
欢迎加入Unity业内qq交流群:956187480 qq扫描二维码加群    在使用unity做项目时往往需要接入安卓SDK,而AndroidManifest中的图标及名称设置经常会与Unity中冲突,导致设置到处的apk安装后生成一个安卓小机器人的图标。解决这个问题有两种办法:     第一种:使用配置文件设置项目的图标和项目名称: 1. 打开AndroidManifest文件 ...
Unity2018.3版本安卓打包环境安装教程
看下面这个教程来 安装教程 系统环境变量设置如果是最新的win10系统加Path添加变成编辑加入红色框的内容 红色框参考设置 打包的时候如果提示这个框选中间那个Use Highest Installed ...
iOS接入支付宝支付SDK遇到编译错误
接入AliPay后,编译报错:Undefined symbols for architecture arm64: "_OBJC_CLASS_$_类名", referenced from 前不久刚在一个项目里接入过支付宝支付,就是把AliPaySDK.bundle和AliPaySDK.framework两个导入工程,然后再添加相应的依赖库,没有出现任何报错,但今天再次用同样的方法导入支付宝时,居然...
Unity的Android的SDK导入注意事项
Unity的Android的libs导入注意事项 Unity的Android的SDK在导入libs的时候只支持以下三个平台: armeabi armeabi-v7a x86
23.4.0里的recyclerview
java.util.zip.ZipException: duplicate entry 导入项目中有recyclerview的项目,demo运行正常,导入项目 报错. 将此包导入 lib 文件夹下
Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 )
Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 ) Unity打包出错解决方案,本文提供全流程,中文翻译。 解决修复所有Unity报错教程 助力快速解决 Unity 打包中常见错误 1.未设置修改包名 / 公司名 / 项目名 2.Unity版本低,需要安卓工具版本也低些 3. Vuforia AR 发开中,打包安卓报错 4.脚本引用 UnityEditor,无法打包 5.Socket: bind failed, error:套接字绑定失败
高德地图SDK导入后报错的原因
首先添加高德地图的时候学要把 CoreLocation.framework,  CoreText.framework,  QuartzCore.framework,  SystemConfiguration.framework,  Libz.dylib,  Libxml.2.2,  CoreTelephony.framework libstdc++.
unity项目(利用easyAR开发的AR应用)导入Androidstudio进行二次开发
     在网上参考了许多文章,搞整了两三天,终于弄清楚了,利用easyAR引擎开发的统一工程导入Androidstudio的步骤.unity导入Androidstudio网上的教程很多,刚开始没有弄明白,就稀里糊涂的导入, APK是能够成功生成。可是一旦进入到unity项目的时候,就会提示invalid key或packagename的错误,这个是由于使用easyAR引擎的时候需要使用easyA...
Unity2017版—使用Vuforia 6.2.10插件 出现问题的解决方案
前提: vuforia6.2.10较之前有些许变化。下面来看一下。假如你已经在Unity中导入过了Vuforia6.2.10,并且配置完毕(包括申请appkey创建database等)。一、APP KEY的添加位置 配置: 选中ARCamera 点击右边Inspector编译面板第一个脚本VuforiaBehavior下面的Open Vuforia configuration2. 会进入
unity Android 打包后读取 xml 文件
学习学习!原帖地址:http://www.cnblogs.com/wuzhang/p/wuzhang20140731.html?utm_source=tuicool&utm_medium=referral 问题: 前天在做东西的过程中发现了一个让人很纠结的问题,为什么Unity 程序在PC上测试一点都没问题但是打包发布到Android后却无法读取XML文件。 通过查找自资料发现打包发不
unity打包安卓apk配置环境
本文转载自http://blog.csdn.net/csdn_evan/article/details/52354983;; 1、JDK安装(可以直接去官网下载) 链接:http://pan.baidu.com/s/1dFuSaa9 密码:4k0l 下载完之后安装,注意有两次安装,①jdk安装、②jre安装,两个都安装在java目录下,但不要安装在同一个文件夹里可以。 如: 安装完之后,配置环境。
Unity 打包 Android 后怎么看见脚本中的 Debug?
最近在学习的过程中发现一个小问题,就是当游戏打包到 Android 平台后看不见脚本中写的 Debug。这对于我们的调试来说造成了很大的阻碍。因为平时练习并不会遇到太大的问题,只需要使用 Debug 基本上都能准确找出问题所在,但是打包到 Android 平台后却看不见这个 Debug,那该怎么办呢?今天就用一个小案例来讲一下怎么解决这个问题。
Unity Live2D SDK的使用方法(二)——播放动画
播放动作动画 Step1 认识动作动画资源 保存模型动作信息的文件的后缀名为.mtn。是motion(动作)的缩写。 将.mtn文件全都导入到工程文件中。 然后如同之前加载贴图资源的操作一样,将所有的.mtn文件修改后缀名改为.bytes。 然后在脚本中获取这些资源。 暴露一个数组用于存储所有的资源 public TextAsset[] motionFiles; 在Unity中,将所有的资源拖入...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链之后 物联网工程专业课程太多