如何将 okhttp 库导入到 android studio?

Posted

技术标签:

【中文标题】如何将 okhttp 库导入到 android studio?【英文标题】:How to import okhttp library to android studio? 【发布时间】:2015-02-10 15:44:57 【问题描述】:

我想将 okhttp 源代码(不是 jar)作为模块导入到 android studio。对此有什么建议吗?谢谢 !

【问题讨论】:

【参考方案1】:

除非您出于某种原因在您的应用中只需要源代码,否则您可以通过添加将其添加为库

implementation 'com.squareup.okhttp3:okhttp:3.10.0'

到您的 Gradle 构建脚本

【讨论】:

现在compile 'com.squareup.okhttp:okhttp:2.4.0' 2016 年 12 月。最新版本的行可以在 github.com/square/okhttp/blob/master/README.md 找到。目前的线路是compile 'com.squareup.okhttp3:okhttp:3.5.0' 我收到:Error:(3, 0) Could not find method compile() for arguments [com.squareup.okhttp3:okhttp:3.5.0] on project ':app' of type org.gradle.api.Project.【参考方案2】:

将此行添加到您的模块级别 build.gradle 脚本(不是项目级别):

dependencies 
    // ...
    implementation 'com.squareup.okhttp3:okhttp:3.10.0'

然后单击右上角的构建图标(绿色斧头)。

【讨论】:

【参考方案3】:

他们的源代码在 Github 上:https://github.com/square/okhttp

将其克隆到您的机器上,然后将其导入您的项目中。

【讨论】:

【参考方案4】:

OkHttp是一个java项目,可以使用idea而不是Android studio。

    打开思路 项目→打开→选择项目根目录pop.xml 等一下

【讨论】:

以上是关于如何将 okhttp 库导入到 android studio?的主要内容,如果未能解决你的问题,请参考以下文章

okhttputils Android 一个改善的okHttp封装库使用

Android,Okhttp - 如何将子协议添加到 websocket 连接

在 Eclipse 中导入 Picasso 和 OkHttp

Android使用OKHttp库实现视频文件的上传到服务器

Android RecycleView搜索列表内容(OkHttp网络请求)

如何将材料设计库导入 Android Studio?