V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Fike
V2EX  ›  问与答

Android Studio 小白求问

  •  
  •   Fike · 350 天前 · 1067 次点击
    这是一个创建于 350 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第一次安装 Android Studio 这是啥错误 在网上找了好多方法都没解决
    https://imgur.com/a/hbBY6CY.jpeg
    第 1 条附言  ·  350 天前
    八楼完美解决
    13 条回复    2023-08-25 20:35:55 +08:00
    sadfQED2
        1
    sadfQED2  
       350 天前 via Android
    本来想帮忙看看,但是你这图片清晰度,眼睛都给我看瞎了。实在看不清图片啥内容,盲猜,你换个好一点的梯子,清理一遍 as 缓存,重新构建一下项目就好了
    Fike
        2
    Fike  
    OP
       350 天前
    @sadfQED2 Plugin [id: 'com.android.application', version: '8.0.1', apply: false] was not found in any of the following sources:

    * Try:
    > Run with --info or --debug option to get more log output.
    > Run with --scan to get full insights.

    * Exception is:
    org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'com.android.application', version: '8.0.1', apply: false] was not found in any of the following sources:

    - Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
    - Plugin Repositories (could not resolve plugin artifact 'com.android.application:com.android.application.gradle.plugin:8.0.1')
    Searched in the following repositories:
    Google
    MavenRepo
    Fike
        3
    Fike  
    OP
       350 天前
    @sadfQED2 好像手机看就很糊 电脑还可以
    okakuyang
        4
    okakuyang  
       350 天前
    好像是谷歌给他家插件换了个 Maven 源了
    Fike
        5
    Fike  
    OP
       350 天前 via iPhone
    @okakuyang 该咋修复啊
    winterbells
        6
    winterbells  
       350 天前
    看起来是新建的项目,应该是单纯的网络不通。挂个梯子试试
    Fike
        7
    Fike  
    OP
       350 天前
    @winterbells 梯子一直在挂着
    jackyzy823
        8
    jackyzy823  
       350 天前
    昨天正好遇到一样的问题。这不是巧了。

    是不是用的 socks5 代理?

    Android Studio 本体支持 socks 代理 但是 GUI 下配置 Gradle 的代理不支持 socks ,然后还把 socks5 的 IP 端口填进 Gradle 的 HTTP 代理配置里去。

    于是 你需要手动到 改全局用户配置: 用户目录 /.gradle/gradle.properties

    去掉
    systemProp.http.proxyHost
    systemProp.http.proxyPort
    systemProp.https.proxyHost
    systemProp.https.proxyPort

    改为

    https://stackoverflow.com/questions/36710267/how-to-use-socks-with-gradle-for-dependency-resolving-in-command-line
    systemProp.socksProxyHost=your socks proxy ip
    systemProp.socksProxyPort=your socks proxy port

    或者 Per-App / Per-Project
    https://developer.android.com/studio/intro/studio-config#gradle-plugin

    再或者换一个 HTTP 代理 或 将 socks 代理转换成 HTTP 代理
    chiaf
        9
    chiaf  
       350 天前
    网络原因,clash 开增强模式试试,或者换个机场
    Fike
        10
    Fike  
    OP
       350 天前
    @jackyzy823 完美解决 太牛了老哥 非常感谢
    Fike
        11
    Fike  
    OP
       350 天前
    @chiaf 楼上方法解决了
    Nuttertoo1s
        12
    Nuttertoo1s  
       350 天前
    你这个是新建的项目还是导入的项目?如果是新建的话建议看下 settings.gradle ,是不是误删了仓库
    loyan666
        13
    loyan666  
       242 天前
    @jackyzy823 好哥哥,感谢好 geigei ,你是对的,改成 http 代理,啥破事都没了,之前我就是用的 s5 代理,死活不通,我哭死
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3782 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:07 · PVG 13:07 · LAX 22:07 · JFK 01:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.