android - 如何修复Gradle任务assembleDebug失败,退出代码为-1?

标签 android android-studio flutter gradle dart

因此,今天我刚安装了android studio来应对抖动。我遵循了flutter网站上给出的每个步骤。但是我在不同的时间遇到​​了多个问题。

Activity list :
1.尝试运行该应用程序,Gradle任务assembleDebug保持加载状态,我发现我需要安装Android API 28,现在完成了

C:\Users\DELL\AndroidStudioProjects\example>flutter run
Launching lib\main.dart on ASUS X00TD in debug mode...
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                        38.3s
Gradle task assembleDebug failed with exit code -1

在互联网上徘徊之后,一个突出的解决方案是安装“Android SDK工具(已淘汰)”。原来我已经安装了它。

Click Here For The Snapshot
  • 现在运行在flutter医生上,它显示
  • C:\Users\DELL>flutter doctor -v
    [√] Flutter (Channel stable, v1.12.13+hotfix.5, on Microsoft Windows [Version 10.0.17763.914], locale en-US)
        • Flutter version 1.12.13+hotfix.5 at C:\flutter\flutter
        • Framework revision 27321ebbad (6 months ago), 2019-12-10 18:15:01 -0800
        • Engine revision 2994f7e1e6
        • Dart version 2.7.0
    
    [!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
        • Android SDK at C:\Users\DELL\AppData\Local\Android\sdk
        • Android NDK location not configured (optional; useful for native profiling support)
        • Platform android-29, build-tools 29.0.3
        • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
        • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
        X Android license status unknown.
          Try re-installing or updating your Android SDK Manager.
          See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed
          instructions.
    
    [√] Android Studio (version 4.0)
        • Android Studio at C:\Program Files\Android\Android Studio
        • Flutter plugin version 46.0.2
        • Dart plugin version 193.7361
        • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    
    [√] VS Code (version 1.45.1)
        • VS Code at C:\Users\DELL\AppData\Local\Programs\Microsoft VS Code
        • Flutter extension version 3.11.0
    
    

    再次在互联网上徘徊,我发现此错误可能必须处理。因此再次提出了相同的解决方案:安装“Android SDK工具(已淘汰)”。
  • 运行在flutter doctor --android-licenses
    它表明sdkmanager丢失。所以我从android studio网站上手动下载了命令行工具(这个工具有'sdkmanager.bat',它在原始的工具中不见了;并将其粘贴到所需的文件夹中。现在我得到一个新的错误信息!!! 。
  • C:\Users\DELL>flutter doctor --android-licenses
    A newer version of the Android SDK is required. To update, run:
    C:\Users\DELL\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
    

    因此,如果有人可以帮助我,我将非常感激。

    最佳答案

    在Android Studio中,屏幕底部有一个标签为“终端”,
    This is where this tab is located at the bottom of the screen

    将以下语句复制并粘贴到终端中并运行它
    C:\ Users \ DELL \ AppData \ Local \ Android \ sdk \ tools \ bin \ sdkmanager --update

    希望更新完成后,一切都会顺利进行。否则,您可能需要运行其他一些语句并检查缺少的其他内容。安装Android studio可能会有些乏味,因为它取决于许多因素才能正常运行。

    关于android - 如何修复Gradle任务assembleDebug失败,退出代码为-1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62235859/

    相关文章:

    android - 境界android删除所有数据

    android - Gradle 项目同步失败

    android - 从版本控制中 checkout 项目失败

    java - 如何将 SQLite 一列数据转换为纯 int?

    android - 无法与 picasso 和 okhttp 一起设置 retrofit 超时

    javascript - 在 Android 上获取生成的 HTML

    android-studio - "Include Kotlin support"复选框不在 Android Studio 3.0 Canary 5

    flutter - Visual Studio Code 在 Flutter 中添加 'prefix0'

    firebase - FieldValue.arrayRemove() 根据属性值从对象数组中删除一个对象

    firebase 身份验证未定义类 'OAuthProvider'