微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 SDK_TEST_BASE_URL 传递凭据以进行 android-sdk 更新?

如何解决如何使用 SDK_TEST_BASE_URL 传递凭据以进行 android-sdk 更新?

我的机器位于专用网络中。连接 maven repo - nexus 代理存储库的唯一方法我有 https://dl.google.com/android/repository/ 的代理存储库并将其传递给 SDK_TEST_BASE_URL

export SDK_TEST_BASE_URL=https://nexus.corp/repository/raw-proxy/

我得到 401 - 这很好,因为 env 工作:

java.io.IOException: Server returned HTTP response code: 401 for URL: https://nexus.corp/repository/raw-proxy/repository2-1.xml

但是当我通过凭据传递 SDK_TEST_BASE_URL 时,我仍然看到 401

export SDK_TEST_BASE_URL=https://ci_dos:PASS@nexus.corp/repository/raw-proxy/
sdkmanager --verbose --list
...
java.io.IOException: Server returned HTTP response code: 401 for URL: https://ci_dos:PASS@nexus.corp/repository/raw-proxy/repository2-1.xml

我试图找到一些变量来传递凭据,但没有看到任何解决方案。

如何使用 Nexus 代理存储库更新 sdk 工具?可能吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。