gradle - 在 Android Studio 中允许 HTTP 下载
问题描述
我在 Android Studio 中收到以下错误:
> Could not download builder-4.1.2.jar (com.android.tools.build:builder:4.1.2)
> Could not get resource 'http://10.252.250.53:8081/lm/content/groups/public/com/android/tools/build/builder/4.1.2/builder-4.1.2.jar'.
> Could not GET 'http://10.252.250.53:8081/lm/content/groups/public/com/android/tools/build/builder/4.1.2/builder-4.1.2.jar'.
> Connect to 10.252.250.53:8081 [/10.252.250.53] failed: Connection timed out: connect
我可以在浏览器中从该链接下载文件。所以我认为问题在于 Android Studio 不允许 HTTP 下载。
请指导。
解决方案
您下载的文件已经过时了;同时这是版本7.0.2
。
将自签名 SSL 证书添加到10.252.250.53:8081
+ 本地计算机并定义代理:
systemProp.https.proxyHost=10.252.250.53
systemProp.https.proxyPort=8081
或者降级回 Gradle < 7.0 ...如果你真的想使用 HTTP(它已经死了)。
推荐阅读
- android - 使用 JDBC 从 MySQL 获取图像
- typescript - How to Simply pass a property value from TS file of one component to another
- objective-c - 核心数据禁用 journal_mode 不起作用
- javascript - 如何使用php管理html表中的childrecord?
- excel - 如何使用单元格编号在 excel 表 2 中获取 excel 表 1 数据
- r - 有几个条件的循环
- reactjs - 元素的水平对齐 - Semantic-UI-react
- javascript - Output of object in console failed
- android - 无法在 Android Studio 中解析 R,但应用程序编译得很好
- ios - layoutIfNeeded 导致崩溃