我的颤振应用程序无法运行,我有这些错误,请帮我修复它[重复]
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 的许可证
【讨论】:
以上是关于我的颤振应用程序无法运行,我有这些错误,请帮我修复它[重复]的主要内容,如果未能解决你的问题,请参考以下文章