Android Studio 一起走过的那些坑
本来怀揣着美好的憧憬遥望着远方,想着那应该是一个有诗的地方,结果发现一脚一深坑,遥遥无尽期~~~~
1.Error:Execution failed for task ‘:transformClassesWithJarMergingForDebug’
这种异常是由于我们项目中(第三方类库)引用了重复的jar包导致的,找到重复的干掉;
举个例子:目前环信最新的版本是V3.2.2,官网刚下的demo导入AS。build完发现success,靠谱,不愧为官方Demo,然后run,出现了
这个时候一脸懵逼的抠着鼻子,琉璃的目光充斥着一丝鄙视在那无尽的海浪狂吼而来的时候想起了我们的产品经理,恍然大悟,原来只是环信的那些哥们让我们多动动手~不黑不闹,谈正事,
不难看出这里是support包冲突导致的
解决方法:在APP的build.gradle下加上:
android{
....
configurations { all*.exclude group: 'com.android.support', module: 'support-v4' }
}
完美~~
2、AAPT err(Facade for 652855503): libpng error: Not a PNG file异常
该错误表示项目中的drawable下的图片文件有非png图片,命名为了png造成的。
解决:
如图在app的gradle下加入:
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
还没有评论,来说两句吧...