gpt4 book ai didi

安卓工作室 3.1 : Proxy configuration: Unable to set https user password for git operations

转载 作者:太空宇宙 更新时间:2023-11-03 13:42:08 24 4
gpt4 key购买 nike

我最近将我的 Android Studio 从 3.0 升级到了 3.1。在 3.0 中,我曾经在 gradle.properties(全局属性)文件中设置代理配置,其中包括设置 systemProp.https.proxyPassword 等。但是,我无法在 3.1 中设置此变量。防止在用户可访问的文件中写入用户密码似乎是一个设计决定。但是,如何设置相同的值?

目前,每当我设置 systemProp.https.proxyPassword 时,它都会在我下次打开 Android Studio 时被空白字段覆盖。即使在 gradle.properties(具有全局范围)中再次设置此变量后,我也无法执行 git pull/push 操作。它返回以下错误:

Update canceled
Fetch failed: unable to access 'https://github.com/user_name/repo_name.git/': Received HTTP code 407 from proxy after CONNECT

最佳答案

下面是一个对我有用的解决方案。

  1. 取消选中单击代理错误消息时出现的 pop 窗口中显示“需要身份验证”的框。请注意,此 pop 消息中的密码部分为“N/A”(即,只有输入用户名的选项。它表示您需要在 gradle.properties 文件中添加密码)。

Pop up window where you have to uncheck the proxy authentication

  1. 我在 gradle.properties 中设置了以下内容(将 xxxx 替换为您的详细信息)

    systemProp.https.proxyPort=xxxx
    systemProp.https.proxyUser=xxxx
    systemProp.https.proxyHost=xxxx
    systemProp.https.proxyPassword=xxxx
    systemProp.http.proxyPort=xxxx
    systemProp.http.proxyUser=xxxx
    systemProp.http.proxyPassword=xxxx
    systemProp.http.proxyHost=xxxx
  2. 转到文件 -> 设置 -> 外观和行为 -> 系统设置 -> HTTP 代理。输入您的代理详细信息(在此处输入用户名和密码)

关于安卓工作室 3.1 : Proxy configuration: Unable to set https user password for git operations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49898587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com