Android Studio 一起走过的那些坑

朱雀 2022-07-13 20:50 253阅读 0赞

本来怀揣着美好的憧憬遥望着远方,想着那应该是一个有诗的地方,结果发现一脚一深坑,遥遥无尽期~~~~

1.Error:Execution failed for task ‘:transformClassesWithJarMergingForDebug’

这种异常是由于我们项目中(第三方类库)引用了重复的jar包导致的,找到重复的干掉;
举个例子:目前环信最新的版本是V3.2.2,官网刚下的demo导入AS。build完发现success,靠谱,不愧为官方Demo,然后run,出现了
这里写图片描述
这个时候一脸懵逼的抠着鼻子,琉璃的目光充斥着一丝鄙视在那无尽的海浪狂吼而来的时候想起了我们的产品经理,恍然大悟,原来只是环信的那些哥们让我们多动动手~不黑不闹,谈正事,
不难看出这里是support包冲突导致的

解决方法:在APP的build.gradle下加上:

  1. android{
  2. ....
  3. configurations { all*.exclude group: 'com.android.support', module: 'support-v4' }
  4. }

完美~~

2、AAPT err(Facade for 652855503): libpng error: Not a PNG file异常

该错误表示项目中的drawable下的图片文件有非png图片,命名为了png造成的。
解决:这里写图片描述
如图在app的gradle下加入:

  1. aaptOptions.cruncherEnabled = false
  2. aaptOptions.useNewCruncher = false

3、待续爬坑…

发表评论

表情:
评论列表 (有 0 条评论,253人围观)

还没有评论,来说两句吧...

相关阅读

    相关 那些年,我走过场子!

    马上1024程序员专属的节日要来了,昨天有粉丝在群里问,干程序员这行这么多年,你有哪些值得回忆的场子。。。这句话还真说到我心坎了去了!做程序员这么多年,一年又一年,晚上夜深人静

    相关 Android相机开发那些

    最近我负责开发了一个跟Android相机有关的需求,新功能允许用户使用手机摄像头,快速拍摄特定尺寸(1:1或3:4)的照片,并支持在拍摄出的照片上做贴纸相关的操作。由于之前没有