【问题标题】:flutter build won't find a dependecy but when i copy the link to my browser it's at the same locationflutter build 找不到依赖项,但是当我将链接复制到浏览器时,它位于同一位置
【发布时间】:2019-10-14 13:23:44
【问题描述】:

所以我刚开始在移动开发方面零经验。 我刚刚创建了一个新项目,当我尝试使用flutter build apk 构建它时,它给了我这个

Initializing gradle...                                              1.2s
Resolving dependencies...                                               
* Error running Gradle:
ProcessException: Process "/media/OLB/Shared Media/Code Work Space/Visual Studio
Code/flutter_test1/android/gradlew" exited abnormally:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not find builder.jar (com.android.tools.build:builder:3.2.1).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.2.1/builder-3.2.1.jar

* 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 1s
  Command: /media/OLB/Shared Media/Code Work Space/Visual Studio Code/flutter_test1/android/gradlew
  app:properties


Please review your Gradle project setup in the android/ folder.

但是当我复制提供的链接时

https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.2.1/builder-3.2.1.jar

文件是他们的!


flutter doctor -v
[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Linux, locale en_US.UTF-8)
    • Flutter version 1.5.4-hotfix.2 at /media/OBL/Shared Media/Code Work Space/Android/flutter
    • Framework revision 7a4c33425d (4 weeks ago), 2019-04-29 11:05:24 -0700
    • Engine revision 52c7a1e849
    • Dart version 2.3.0 (build 2.3.0-dev.0.5 a1668566e5)


[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /media/OBL/Shared Media/Code Work Space/Android/
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /media/OBL/Shared Media/Code Work Space/Android/
    • ANDROID_SDK_ROOT = /media/OBL/Shared Media/Code Work Space/Android/sdk/
    • Java binary at: /usr/lib/jvm/java-8-openjdk-amd64/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03)
    • All Android licenses accepted.

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).

[✓] VS Code (version 1.34.0)
    • VS Code at /usr/share/code
    • Flutter extension version 3.0.2

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

我知道他们没有 AS,但我会直接通过 Android sdk 下载所有必需的东西,请提前帮助和thanx。

【问题讨论】:

    标签: gradle flutter


    【解决方案1】:

    正如 Flutter 文档所述,Android Studio 是必需的:“Flutter 依赖于完整安装的 Android Studio 来提供其 Android 平台依赖项。”

    所以你也必须安装 Android Studio。

    【讨论】:

      【解决方案2】:

      我对此知之甚少,但一位朋友建议我从 /project/android/gradlew 手动刷新依赖项,它起作用了!像这样

      gradlew --refresh-dependencies
      

      它就像一个魅力。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-19
        • 2021-10-08
        • 2011-05-25
        • 1970-01-01
        • 2014-11-22
        • 2012-03-11
        • 1970-01-01
        相关资源
        最近更新 更多