我需要帮助,我是Android Studio的新手,由于一天中的互联网连接问题,我想完全脱机构建所有项目。根据Google自己的Android Developer website,这应该是可能的。我有他们所说的所有文件,我已经完全下载了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'.
据此,我了解到Google使我们下载的gradle插件的特定版本不是Android Studio正在寻找的当前gradle插件。但是我不知道如何添加最新版本,即使有很多与此相关的文章,他们也没有指定我们应该在其中插入他们提供给我们的某些脚本的文件,以及如何甚至执行这些脚本。我是整个Android Studio开发环境的初学者,因此请耐心并具体回答。到目前为止,这些是我遇到的答案:how to download gradle dependencies,但是我不确定应该在哪里,how to include gradle dependencies using settings.gradle,但是我也不知道这里到底发生了什么。因此,如果任何人都可以这么友善,将不胜感激。
答案 0 :(得分:0)
只需以某种方式获得体面的互联网,然后执行以下步骤:
但是请记住,有几件事会导致此操作失败。其中之一是您是否在项目中使用动态依赖关系。只有在build.gradle文件中列出了所有依赖性并且没有运行时依赖性的情况下,这些步骤才有效。
关于此的另一讨论,可以在Quora上阅读:https://www.quora.com/Can-I-use-Android-Studio-offline