Android Studio:添加IDE无法为自己下载的依赖项

时间:2018-03-29 19:12:15

标签: android-studio kotlin android-gradle android-studio-3.1

我刚刚安装了Android Studio 3.1,并希望创建一个支持Kotlin和C ++的新项目。每当我安装新的Android Studio版本时,我都会更改设置中的gradle选项(参见图片overlay documentation1

之后我同步项目和Android Studio beggins下载了很多依赖项(比平常更多),但下载这个时总是卡住:

下载My default settings for a new Android Studio Project 14分48秒86毫秒

如果你看一下结束时花了很多时间在那次下载上(我在n次杀死进程前15分钟)......

我在AS外面手动下载了.jar(不到5分钟)......现在我的问题是......

我在哪里可以放置此文件以便AS从我的本地计算机上取下它并停止尝试从互联网上下载,再也不会!!!!!

2 个答案:

答案 0 :(得分:1)

这很简单,请按照以下步骤操作:

  • 使用gradlew build
  • 构建您的项目
  • 你会看到gradle正在下载。在这里,您可以使用代理使其更快(您可以看到在IDE中不可见的进度指示器)
  • 当下载所有依赖项并开始编译代码时,终止进程
  • 在IDE中刷新项目

要确保IDE不执行额外工作,请启用此选项:

image

然后AS将停止尝试下载任何内容并在必须下载某些内容时给出错误。当您看到时,使用gradlew build重建。

答案 1 :(得分:1)

在app文件夹中创建一个'libs'文件夹,并将'.jar'文件放在那里。

在“build.gradle”文件中,请确保

依赖{        编译文件树(dir:'libs',include:['* .jar'])

...与其他依赖...

}