某次版本迭代,需要升级某一sdk

GDTSDK.unionNoPlugin.4.251.1121.aar

升级到

GDTSDK.unionNormal.4.310.1180.aar

然后,编译,运行正常!!!

快下班时,合并代码,合并之后 在我这边就报错了,编译都通不过。。。clean   删除build文件夹  重启studio  重启电脑等等,完全不行

》》》1、

C:\Users\31073\.gradle\caches\transforms-2\files-2.1\864a1ca053d15533a89dc74660a9f482\GDTSDK.unionNormal.4.310.1180\AndroidManifest.xml

》》》2、有时候又报出

Cause: zip file is empty

当时还很懵,什么玩意就empty了,,,

没办法,耐心找问题吧

*  首先,顺着路径找找看,如下,看到这个jar包大小的瞬间,觉得不正常,一个三方sdk的jar,咋可能就1kB,,,然后就怀疑是没有下载下来,就删除这个文件,重试,依然不行。

接着找问题吧。。。

* 百度/必应 搜索,一大堆,什么修改电脑用户名为英文的,等等,我就想,这一改 好多其他用到路径的地方不都得改,关键是还不一定管用,烦,,,

*然后就在想,是合代码之后出现的,会是代码合并造成的吗?于是,我先把这个sdk恢复到之前所用的版本,一切正常。所以应该是引入的sdk的问题,但是为啥之前是好的呢?

*  我随手打开了所在文件夹,想看看两者有啥不一样,结果。。。。

终于找到原因了,新版本sdk的文件竟然变成0kB了,这也就解释了上面Cause: zip file is empty的问题。

我猜想,可能是合并代码的时候,哪一步搞错了,导致这个文件为空。

解决就很容易了,替换一下新版本sdk的aar文件即可。

C:\Users\31073\.gradle\caches\transforms-2\files-2.1\相关推荐

  1. C:\Users\86131\.gradle\caches\transforms-2\files-2.1\6753cd877c1ba9dbc8b7c64e227cb479\transition-1.2

    错误的问题 C:\Users\86131\.gradle\caches\transforms-2\files-2.1\6753cd877c1ba9dbc8b7c64e227cb479\transiti ...

  2. Android Studio 升级到3.0后出现编译错误\.gradle\caches\transforms-1\files-1.1\***** 解决办法

    Android Studio 升级到3.0后出现各种编译问题,其中有一个问题是关于资源找不到的问题,百度了半天,也没有相关的文章 C:\Users.gradle\caches\transforms-1 ...

  3. Android Studio 升级到3.0后出现编译错误\.gradle\caches\transforms-1\files-1.1\*****-release.aar...

    Android Studio 升级到3.0后出现各种编译问题,其中有一个问题是关于资源找不到的问题,百度了半天,也没有相关的文章 C:\Users.gradle\caches\transforms-1 ...

  4. C:\Users\Administrator\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar

    AndroidStudio3.0容易出现此问题. 解决方案:  关掉AAPT2即可  在Project/gradle.properties中添加 android.enableAapt2=false

  5. Execution failed for JetifyTransform: C:\Users\spide\.gradle\caches\modules-2\files-2.1\com.jakewha

    在使用ButterKnife的时候出现该错误,是因为build.gradle需要加入jdk1.8 compileOptions{ sourceCompatibility JavaVersion.VER ...

  6. as安装过程中gradle_重新认识AndroidStudio和Gradle,这些都是我们应该知道的

    前言 主要从AndroidStudio的环境安装升级GradleEclipse转AS,多渠道配置Maven私服Action,Option快捷键等几个方面出发讲一些操作技巧以及我对AndroidStud ...

  7. android sdk v28,Android Studio Gradle Build失败 – 要求提供不存在的sdk版本

    24小时前我的项目完美构建,没有错误.在不更改单个代码的情况下,当我恢复工作时,它将不再构建. 签出旧的工作提交现在会产生相同的错误. 这些是我得到的错误代码: Information:Gradle ...

  8. Gradle 工具的源码研究

    Gradle 工具源码不是gradle wrapper 源码 安装android studio之后,Gradle 工具被缓存到 user/.gradle/cache/module-2/下面,不同的AS ...

  9. Gradle实战:发布aar包到maven仓库

    查看原文:http://blog.csdn.net/u0108184... Gradle实战系列文章: <Gradle基本知识点与常用配置> <Gradle实战:Android多渠道 ...

最新文章

  1. python htmlparser使用问题小结
  2. 并发编程之多进程进程进程
  3. ltrim函数_MySQL|trim() 函数用法
  4. windows 2012 powershell 创建Ad
  5. (四)Qt实现自定义模型基于QAbstractTableModel
  6. Raspberry Pi 构建一个飞机观察器
  7. layDate——初步使用
  8. 【扩频通信】基于matlab直接序列扩频通信【含Matlab源码 1004期】
  9. 设计模式(4):生成器模式(Builder)
  10. ZOJ 1789 The Suspects(经典并查集)
  11. macbook黑屏_Mac Book电脑黑屏开不了机三种解决方法
  12. Web3D展示框架whs.js:基于Three.js的Web3d应用程序的超快3D框架
  13. 昆石VOS3000_2.1.6.0.0一键安装教程
  14. 金属有机骨架MOFs装载抗病毒药物|ZIF-8/石墨烯复合纳米颗粒(ZIF-8/GQDs)负载阿霉素(DOX)齐岳
  15. 镜像和分光采集的网卡接入方法
  16. 3dmax 管子动画_3DMAX中模拟液体在管道流动动画是如何做的?
  17. 讯捷FW150US Ubuntu 13.04 驱动
  18. 【C陷阱与缺陷】----语法陷阱
  19. Interpretable Convolutional Neural Networks研读
  20. 扫雷小游戏的设计思路以及实现的细致讲解

热门文章

  1. 如何删除日期中的不必要字段
  2. 新华三:数字化从我做起
  3. 我不太肯定我的方向,但是我希望自己能走的远一点。
  4. SNA(社会网络分析)——三种中心度总结
  5. java发送邮件(一封邮件发给多人)
  6. 售价2999元起  华为5G自拍视频旗舰nova7系列强势来袭
  7. Android——Handler、Loop、MessageQueue的工作原理
  8. 苍蓝钢铁Android界面,苍蓝钢铁战舰 Re:Birth
  9. 【讨论课2】学校里面针对一些高大树木进行处理,处理措施如下:(1)高度大于50米的树木,采用“巨型升降机”砍伐,将其截成11节;(2)高度在40米到50米之间的树木,采用“巨型升降机”砍伐,每5米将其
  10. Java基础相关6(IO)