关于在Android开发中遇到的错误
2018-01-17 本文已影响0人
机器灵_砍菜刀
错误遇到新的会及时补充
1,Error:Execution failed for task':app:transformResourcesWithMergeJavaResForDebug'.> More than one file was found with OS independent path 'META-INF/rxjava.properties'
(错误大致意思为:存在一个违规操作,类似于RXJava)
解决方案:在build.gradle(app)android下添加
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/rxjava.properties'
exclude 'META-INF/rxjava.PROPERTIES'
exclude 'META-INF/RXJAVA.properties'
exclude 'META-INF/RXJAVA.PROPERTIES'
exclude 'META-INF/rxjava'
exclude 'META-INF/RXJAVA'
}
然后重新编译即可
2,java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatHelper;
是因为 v7和design版本不一致 改成一样的版本然后重新编辑即可

