在为 android 添加 smack 库后,我在 smack 的 android 控制台中有两个警告
Warning:WARNING: Dependency xpp3:xpp3:1.1.4c is ignored for debug as it may be conflicting with the internal version provided by Android.
Warning:WARNING: Dependency xpp3:xpp3:1.1.4c is ignored for release as it may be conflicting with the internal version provided by 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'
}
关于android - 包含 Smack 库 : "Dependency xpp3:xpp3:1.1.4c is ignored for debug as it may be conflicting..." 后的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43628228/