在添加android的smack库后,我在smack的Android控制台中有两个警告
警告:警告:依赖项xpp3:xpp3:1.1.4c被忽略为调试 它可能与Android提供的内部版本相抵触。
警告:警告:依赖项xpp3:xpp3:1.1.4c被忽略以释放为 它可能与Android提供的内部版本相抵触。
所以,任何人都可以向我解释我如何摆脱我在Android控制台中得到的警告。
Android插件已经包括XML Pull Parser 3rd Edition(XPP3(,您需要从SMACK中删除XPP3,并以类似的内容:
// need to add the exclude for every smack dependencies.
compile ("org.igniterealtime.smack:smack-android:4.1.0") {
exclude group: 'xpp3', module: 'xpp3'
}
或者如果您有些懒惰,可以使用以下(尽管我不建议懒惰(从所有依赖项中删除XPP3:
configurations {
all*.exclude group: 'xpp3', module: 'xpp3'
}