android studio编译出现如下问题:
Program type already present: com.google.gson.FieldAttributes
Message{kind=ERROR, text=Program type already present: com.google.gson.FieldAttributes, sources=[Unknown source file], tool name=Optional.of(D8)}
问题原因:工程重复引用了gson的jar包所致。工程引入了海康威视的ivms_8700_sdk_library.aar,其依赖了gson的jar包,而工程本身又依赖了gson的jar包。
解决办法:在build.gradle中加入代码:
configurations {
all*.exclude group: 'com.google.code.gson'
}