在 React Native 项目中升级 okhttp 到 3.14.x

Upgrade okhttp to 3.14.x in react native project

我们 运行 在我们的 react-native 项目中发现了一个与 android 上的 okhttp 库相关的错误。

RN 使用 okhttp 3.12.1,而 bug we encountered 已在 3.14.4 中修复。 我将依赖项添加到我的 andorid/app/build.gradle 文件中。

implementation("com.squareup.okhttp3:okhttp:3.14.9")
implementation("com.squareup.okhttp3:okhttp-urlconnection:3.14.9")

似乎一切正常。

这是正确的做法吗?我可能 运行 遇到任何明显的问题吗?

很抱歉,这不是一个典型的 q/a 问题。但是我不确定这个问题的正确位置在哪里。

请注意,OkHttp 版本大于 3。12.x require Android 5+

一个问题是 OkHttp 3.14.x 不再受支持。只有 3.12.x 和 4.x get security fixes。 4.x 是唯一得到重大修复的线路。

Upgrading to OkHttp 4.x 既安全又容易。