Android Studio 卡在“Gradle:解析依赖项‘_debugCompile’”或“detachedConfiguration1”上

2023-12-15

我不知道我在项目中更改了什么,但在构建 gradle 脚本时突然无法通过这一步。

仅使用“gradle assemble”构建它是没有问题的。

编辑:之前的卡点是解决依赖项“detachedConfiguration1”。 (在第一次尝试 _debugCompile 失败后,我回到了 detachedConfiguration1)。 我猜是依赖项目太多了?我的一些示例项目在 Studio 中导入得很好...... 我重新安装了 Android Studio,并删除了所有设置和首选项。

每次它开始这样做时我都必须杀死它。

敲响警钟吗?

import com.android.build.gradle.AppPlugin
import com.android.build.gradle.LibraryPlugin

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript {
repositories {
    mavenCentral()
}

dependencies {
    classpath 'com.android.tools.build:gradle:0.9.+'
}

apply plugin: 'android'

repositories {
    maven { url 'http://ksoap2-android.googlecode.com/svn/m2-repo' }

    mavenCentral()
}

dependencies {

    compile 'com.google.code.ksoap2-android:ksoap2-android:2.5.2'
    compile 'com.android.support:support-v4:18.0.+'
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':lib-projects:StickyListHeaders')
    compile project(':lib-projects:ActionBar-PullToRefresh')
    compile project(':lib-projects:facebook')
    compile project(':lib-projects:Mopub:mopub-sdk')
    compile project(':lib-projects:NineOldAndroids')
    compile project(':lib-projects:ActionBarSherlock:actionbarsherlock')
    compile project(':lib-projects:ActionBarSherlock:actionbarsherlock-i18n')
    compile project(':lib-projects:SmoothProgressBar')
    compile project(':lib-projects:android-viewflow-master:viewflow')
}

android {

    signingConfigs {

        debug {
            storeFile file('....')
        }
    }

    compileSdkVersion 19
    buildToolsVersion "19.0.3"
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        // Move the tests to tests/java, tests/res, etc...
        //instrumentTest.setRoot('tests')

        // Move the build types to build-types/<type>
        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...

        // This moves them out of them default location under src/<type>/... which would
        // conflict with src/ being used by the main source set.
        // Adding new build types or product flavors should be accompanied
        // by a similar customization.
        debug.setRoot('build-types/debug')
        release.setRoot('build-types/release')

    }
}

自从我切换到 Android Studio 以来,我经常遇到这个问题。这确实是存储库无法访问的问题 - 要么是由于网络问题,要么更可能是由于任何原因导致存储库关闭。

我发现的最简单的解决方法是在 Android Studio 首选项中选择“离线工作”模式。如果您需要添加新的依赖项,这没有帮助,但如果您已经添加了所有依赖项,那么它就可以了。

要启用此设置,请转至:

首选项 -> Gradle

在右侧选项中,转到“全局 Gradle 设置”并选中“离线工作”框。

该框应如下所示:

enter image description here

您可以定期取消选中此框以查看存储库是否重新上线。

NOTE:此选项相当于从命令行运行 gradle 构建时设置 --offline 标志。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio 卡在“Gradle:解析依赖项‘_debugCompile’”或“detachedConfiguration1”上 的相关文章

随机推荐

  • JSF 2 - 隐藏

    有没有办法隐藏我的号码属性的默认值 我有一个int领域 在我看来
  • JavaScript 使用参数调用 VBA 例程

    我需要从 HTA 的 JavaScript 将参数传递给 Excel VBA 代码 我可以成功调用 VBA 函数 但无法正确传递字符串参数 JavaScript 函数可以传递不同的字符串参数 下面是简单和演示形式的代码 Excel VBA代
  • 如何在getter方法中获取调用组件的ID?

    给出以下示例
  • 移动设备上的 OutOfMemoryException

    我正在开发一个使用移动设备拍摄照片并使用网络服务发送照片的应用程序 但在我拍了 4 张照片后 我得到了OutOfMemoryException在下面的代码中 我尝试打电话GC Collect 但这也没有帮助 也许这里有人可以给我如何处理这个
  • 计算某个值在列中出现的次数(excel)

    好的 所以我有一个 Excel 文件 其中有一列可能包含像这样的重复值 采购订单编号 采购订单数量P100293490 4P100293490P100293490P100293490P100293492 2P100293492P100293
  • 调试窗口服务

    我想调试窗口服务 我应该在 main 中编写什么才能在窗口服务中启用调试 我正在使用 C 开发窗口服务 if DEBUG System Diagnostics Debugger Break this OnStart null System
  • Bot Framework 4 带有 ChannelData null 引用和 Facebook Messenger 的新活动

    我无法在 Facebook Messenger 中显示与此相关的任何按钮或图像 这太令人沮丧了 似乎没有任何作用 说明 样品等 似乎已经过时了 这是我的代码 在其他渠道中 我为此使用 SuggestedActions 我基本上是在问 是 或
  • MVC + RegisterClientScriptInclude / RegisterClientScriptBlock

    是否有与 Page ClientScripts RegisterClientScriptInclude 和 Page ClientScripts RegisterClientScriptBlock 等效的 MVC 我希望创建部分视图 这些视
  • 如何使用 FileSystemObject 进行“复制和重命名”

    使用文件系统对象在 VB VBA 或者我猜是本机 VBA 调用 中 我怎样才能 复制文件夹 重命名文件夹 所以 像这样 mFSO CopyAndRename targetFolder copyDirectory copyFolderName
  • Haskell 中有自定义预处理器的示例吗?

    我走过了阴谋集团Distribution Simple 包知道PreProcessor数据类型可用于定义自定义预处理器 但提供的例子并不是那么有用 我不知道如何调用预处理器 目前 我只是在中定义我自己的预处理器Setup hs file 有
  • php 中给定月份的下个月和上个月[重复]

    这个问题在这里已经有答案了 可能的重复 从给定日期 php 获取下个月和上个月的最佳解决方案是什么 我正在用 php 开发一个作品 在这里 我想获取给定月份的下个月和上个月 例如 mth December 我想显示 12 月的下一个和上一个
  • Rust 中如何进行错误处理以及常见的陷阱有哪些?

    我注意到 Rust 没有例外 Rust 中如何进行错误处理以及常见的陷阱有哪些 有没有办法通过加注 接住 再加注和其他东西来控制流程 我发现这方面的信息不一致 Rust 通常通过两种方式解决错误 不可恢复的错误 一旦您panic 就是这样
  • 何时/如何 - Outlet -> didSet

    我想知道 插座上的 didSet 何时 如何实际触发 例如 IBOutlet weak var modifyButton UIButton didSet modifyButton layer cornerRadius 9 当类刚刚初始化时
  • R - 在 Shiny UI 层中对文件进行 source() 处理

    我正在尝试将我的 Shiny 应用程序分解成更小的文件 以便通过 git 与同事进行协作更加容易 这个问题帮助我弄清楚如何source 通过使用将文件添加到我的 server rsource local T 现在我正在尝试对我的 UI 层做
  • 为什么这个函数返回一个(拥有的)值?

    代码 从 Genie 如何将字符串作为字符串数组重复 N 次Genie 如何将字符串作为字符串数组重复 N 次 def repeatwithsep e string n int separator string string var ele
  • mpirun:无法识别的参数 mca

    我有一个 C 求解器 需要使用以下命令并行运行 nohup mpirun np 16 my exec gt log txt 该命令将运行my exec独立于我的节点上可用的 16 个处理器 这曾经非常有效 上周 HPC 部门执行了操作系统升
  • 使用 Bootstrap 3 定位多个设备

    我正在开发针对手机 平板电脑和台式机的网站 假设我有一个 div 元素 处理这些设备的好方法是什么 我应该有 3 个不同版本的代码 或者也许我只需将所有类包含在一个 div 中 如下所示 div class col xs 12 col sm
  • 在窗口加载时通过 URL 将值传递给 JS 函数

    my page http www dinomuhic com 2010 index php使用正文中的 onLoad 调用在页面开头加载 Showreel 如下所示 96 是 SQL 库中节目卷的 ID JS 函数 sndReq 是使用 J
  • 如何通过C程序打印扩展ASCII字符127到160?

    我正在尝试下面的代码来打印所有 ASCII 字符 但它不会打印 127 到 160 的任何内容 我知道它们是控制字符集或一些拉丁 西班牙语字符 如果从Windows复制粘贴相同的字符 则在unix中打印效果很好 为什么不通过 C 程序呢 i
  • Android Studio 卡在“Gradle:解析依赖项‘_debugCompile’”或“detachedConfiguration1”上

    我不知道我在项目中更改了什么 但在构建 gradle 脚本时突然无法通过这一步 仅使用 gradle assemble 构建它是没有问题的 编辑 之前的卡点是解决依赖项 detachedConfiguration1 在第一次尝试 debug