gpt4 book ai didi

android-studio - 在 build.gradle 中声明依赖项后如何导入依赖项?

转载 作者:行者123 更新时间:2023-12-03 16:12:21 26 4
gpt4 key购买 nike

我刚刚开始在 android studio 上工作,并开始探索 Gradle 的世界。于是我在Android Studio中创建了一个项目,打开了build.gradle并添加了如下依赖项:

dependencies {
compile 'com.android.support:support-v4:19.0.1'
compile 'com.android.support:appcompat-v7:19.0.1'
compile 'com.squareup.retrofit:retrofit:1.3.0'
compile 'com.jakewharton.timber:timber:2.1.0'
}

在此之后,我注意到 build.gradle 上出现了一个提示。其中说:

You can configure Gradle wrapper to use distribution with sources. It will provide IDE with Gradle API/DSL documentation"



我忽略了这一点,在我尝试构建项目后,我在外部库中找不到木材或改造。显然我错过了一些东西。我相信在声明依赖关系并单击构建后,特定的库将被自动导入,但是是的,我错了。

所以我同意并应用在 build.gradle 上弹出的提示然后刷新项目,发布所有依赖项在“外部库”中可用。

所以问题是:
  • build.gradle 中声明后,如何确保所有依赖项都到位?

  • 我已经读到我可以通过单击导入模块以 GUI 方式执行此操作,但我想知道是否还有其他方法

    最佳答案

    如果您没有使用 Android Studio 0.4.3,请升级到它——该版本中有一些错误修复会阻止新添加的依赖项在 IDE 中对您的项目完全可见(尽管它实际上可以构建)。如果您还没有运行 0.4.3,那可能会解决您的问题。

    至于关于配置 Gradle 包装器以使用源的消息,这适用于让包装器下载包含 Gradle 源代码的 Gradle 本身版本。这样做可以让 IDE 在您从 IDE 编辑 build.gradle 文件时更智能地突出显示语法。该提示的作用是更改您的 gradle/wrapper/gradle-wrapper.properties 文件中的此 URL:

    distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-bin.zip

    对此:
    distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip

    关于android-studio - 在 build.gradle 中声明依赖项后如何导入依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21511446/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com