改进与混合应用程序的集成

时间:2015-03-04 07:57:02

标签: android retrofit

我们正在尝试将改造整合到我们的混合应用程序中,但我们正面临一些挑战。

对于改造,有依赖jar“okhttp jar”。在我们的混合应用程序中,我们使用的是Cordova Jar。 如果我们包括okhttp jar,那么jar之间就会发生冲突,因为cordova内部包含okhttp jar。我们使用的是1.3版本的okhttp,因为“Cordova 3.4”也包含相同的内容。

如果有任何人遇到这种情况并且可以解决这个问题,请告诉我们。

请分享在混合应用程序(Cordova lib)中整合“volley”的可行性经验

1 个答案:

答案 0 :(得分:2)

我假设您使用Gradle来构建项目。在这种情况下,您可以从okhttp模块中排除retrofit依赖项,因此您的依赖关系将如下所示:

compile ('com.squareup.retrofit:retrofit:1.4.0') {
    exclude module: 'okhttp'
}