【问题标题】:Android studio 3 Unable to resolve dependencyAndroid studio 3 无法解析依赖
【发布时间】:2018-04-30 13:11:34
【问题描述】:

我将 android studio 更新到版本 3.0.0 并安装了 gradle 4。 我创建了新项目,但 无法解决依赖关系

我测试了这个方法但不起作用: - 无效并重新启动 - 删除 .gradle 文件夹并构建 - 清理和重建 - 停用离线模式

如何解决?

详细截图:

【问题讨论】:

  • 你为什么使用代理服务器?尝试将其更改为“无代理”
  • @ShadabAnsari 因为我的位置无法访问谷歌dl.google....
  • 您能测试一下您是否可以使用您的代理连接到https://dl.google.com/dl/android/maven2/ 吗?
  • @ShadabAnsari 哦。 Problem with connection: Status: 404
  • 这意味着您的代理服务器无法连接到 google repo,这是实际问题。

标签: android android-studio android-gradle-plugin android-support-library


【解决方案1】:

经过大量搜索后修复了这个问题。在 gradle.propertices 文件中设置代理 http 和 https 并再次同步。

systemProp.http.proxyHost=127.0.0.1
systemProp.https.proxyPort=12345
org.gradle.jvmargs=-Xmx1234m
systemProp.https.proxyHost=127.0.0.1
systemProp.http.proxyPort=12345

【讨论】:

    【解决方案2】:

    使用compile 而不是implementation

    testCompile 而不是androidTestimplementation

    【讨论】:

    • 而不是testImplementation ?
    • 使用 testCompile
    • 使用androidTestCompile 而不是androidTestimplementation
    • @MGRAgab compile 已被最新的 gradle 弃用。看看这个 - developer.android.com/studio/build/…
    • 我正在测试。请稍候
    猜你喜欢
    • 2015-12-19
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 2018-04-25
    • 2019-03-31
    • 2017-05-18
    • 2013-12-12
    相关资源
    最近更新 更多