我的颤振应用程序无法运行,我有这些错误,请帮我修复它[重复]

Posted

技术标签:

【中文标题】我的颤振应用程序无法运行,我有这些错误,请帮我修复它[重复]【英文标题】:My flutter app doesn't run, I've got these bugs, Please help me fix it [duplicate] 【发布时间】:2020-11-29 05:10:36 【问题描述】:

我是 Flutter 开发的新手。 当我通过 android Studio 运行我的第一个程序时:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget 
  @override
  Widget build(BuildContext context) 
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Welcome to Flutter'),
        ),
        body: Center(
          child: Text('Hello World'),
        ),
      ),
    );
  

我刚刚遇到了错误:

警告:Android SDK Build-Tools 28.0.3 软件包的许可不可用 公认。检查软件包 Android SDK Platform 28 的许可证 C:\Users\MSI2\AppData\Local\Android\sdk\licenses 警告:许可 不接受包 Android SDK Platform 28。

FAILURE:构建失败并出现异常。

出了什么问题:无法确定任务 ':app:compileDebugJavaWithJavac' 的依赖关系。

未能安装以下 Android SDK 包,因为某些许可证尚未被接受。 构建工具;28.0.3 Android SDK 构建工具 28.0.3 platform;android-28 Android SDK Platform 28 要构建此项目,请接受 SDK 许可协议并安装缺少的 使用 Android Studio SDK 管理器的组件。或者,到 将许可协议从一个工作站转移到另一个工作站,请参阅 http://d.android.com/r/studio-ui/export-licenses.html 使用 Android SDK:C:\Users\MSI2\AppData\Local\Android\sdk

尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

通过https://help.gradle.org获得更多帮助

在 1 秒内构建失败异常:Gradle 任务 assembleDebug 失败 退出代码 1

那我该怎么办?

【问题讨论】:

运行颤振医生然后检查你的安卓 API 的许可证 在android studio中单独打开android代码。打开 Gradle 并将构建版本更改为您系统中安装的最新版本 (29)。尝试再次构建。问题将得到解决。发生这种情况是因为 android studio 无法下载您在代码中提到的 SDK。 【参考方案1】:
    以管理员身份执行命令提示符; 运行命令 flutter doctor --android-licenses 并接受所有许可; flutter doctor -v 检查问题是否已解决;

【讨论】:

【参考方案2】:

运行颤振医生,然后接受 android 的许可证

【讨论】:

以上是关于我的颤振应用程序无法运行,我有这些错误,请帮我修复它[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何修复这些漏洞? (npm audit fix 无法修复这些漏洞)

尝试归档没有剩余磁盘空间的颤振项目,无法修复错误

解析XML时出错:找不到元素 - 如何修复此错误?

计算错误,请帮我看看?

请帮我处理我的缩放 CSS 动画?

如何修复 Vuetify 安装 npm 错误 E404