在android studio中找不到脱机渐变插件



我需要帮助,我是安卓工作室的新手,由于白天的互联网连接问题,我想完全离线构建我的所有项目。根据谷歌自己的安卓开发者网站,这应该是可能的。我有他们说需要的所有文件,我有JDK、Google Maven依赖项和Android Gradle插件,它们都是从官方网站上完全下载和解压的。但当我尝试构建时,我会遇到这个错误。

5:08:20 PM: Executing task 'build'...
Executing tasks: [build] in project /home/vukona/AndroidStudioProjects/FirstAndroidProject

FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'First Android Project'.
> Could not resolve all artifacts for configuration ':classpath'.
> Could not find com.android.tools.build:gradle:4.0.1.
Searched in the following locations:
- file:/home/vukona/.android/manual-offline-m2/android-gradle-plugin-3.5.0-beta01/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom
- file:/home/vukona/.android/manual-offline-m2/gmaven_stable/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom
Required by:
project :
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 247ms
5:08:21 PM: Task execution finished 'build'.

由此我了解到,谷歌让我们下载的gradle插件的特定版本并不是安卓工作室正在寻找的当前gradle插件。但我不知道如何添加最新版本,尽管有很多关于这方面的帖子,但他们没有指定我们应该在哪里插入他们给我们的一些脚本的文件,甚至没有指定如何执行这些脚本。当涉及到整个Android Studio开发环境时,我是一个初学者,所以请耐心并具体回答。到目前为止,我遇到的答案是:如何下载渐变依赖项,但我不确定它应该在哪里,以及如何使用settings.gradle包含渐变依赖项。但我也不知道这里到底发生了什么。因此,如果有人能如此善良,我们将不胜感激。

只要以某种方式获得体面的互联网,并执行以下步骤:

  1. 重新打开Android Studio。再次确认您是否在线
  2. 单击"文件"->将项目与Gradle文件同步。等待处理完成
  3. 你可以关闭你的互联网
  4. 单击"生成"->制作项目。底部会出现一个错误
  5. 在"生成输出"的右下角,单击:启用Gradle"脱机模式"并同步项目
  6. 你应该能够很好地构建这个项目

但请记住,有几件事可能会导致失败。其中之一是如果您在项目中使用动态依赖关系。只有当所有依赖项都列在build.gradle文件中并且没有运行时依赖项时,这些步骤才会起作用。

关于这一点的另一个讨论,你可以在Quora上阅读:https://www.quora.com/Can-I-use-Android-Studio-offline

最新更新