我在android studio配置中遇到问题可以帮助我吗?

Posted

技术标签:

【中文标题】我在android studio配置中遇到问题可以帮助我吗?【英文标题】:I am having problems in android studio configuration can any help me? 【发布时间】:2020-09-29 17:53:47 【问题描述】:

我启动了 android Studio 并安装了它,并由 Flutter 医生检查了 cmd,它显示一切正常。但是当我运行 hello world 程序时,它显示了许多错误,任何人都可以帮助我。下面我粘贴了代码

错误:

The method 'MaterialApp' isn't defined for the type 'MyApp'. (undefined_method at [helloword] lib\MyApp.dart:9)
error: The method 'ThemeData' isn't defined for the type 'MyApp'. (undefined_method at [helloword] lib\MyApp.dart:12)
error: Undefined name 'Colors'. (undefined_identifier at [helloword] lib\MyApp.dart:13)
error: Undefined name 'Colors'. (undefined_identifier at [helloword] lib\MyApp.dart:14)
error: The method 'Scaffold' isn't defined for the type 'MyApp'. (undefined_method at [helloword] lib\MyApp.dart:16)
error: The method 'AppBar' isn't defined for the type 'MyApp'. (undefined_method at [helloword] lib\MyApp.dart:17)
error: Undefined name 'Colors'. (undefined_identifier at [helloword] lib\MyApp.dart:19)
error: Named parameters must be enclosed in curly braces ('' and ''). (named_parameter_outside_group at [helloword] lib\main.dart:4)
error: A function body must be provided. (missing_function_body at [helloword] lib\main.dart:4)
error: Default values aren't allowed in function typed parameters. (default_value_in_function_typed_parameter at [helloword] lib\main.dart:4)
error: A function body must be provided. (missing_function_body at [helloword] lib\main.dart:4)
error: The function 'MyApp' isn't defined. (undefined_function at [helloword] test\widget_test.dart:16)
info: Name non-constant identifiers using lowerCamelCase. (non_constant_identifier_names at [helloword] lib\main.dart:4)
info: Unused import: 'package:helloword/main.dart'. (unused_import at [helloword] test\widget_test.dart:11)

【问题讨论】:

请在您的问题中填写错误。 1.没有为“MyApp”类型定义“materialsapp”方法。 2.没有为类型'MyAp'定义方法'themedata' 3.没有定义函数MyApp。 4.MyApp函数没有定义。像这样的错误很多 把你的主页鳕鱼! 怎么样? ????其实今天我就在这里注册了?????? 对此一无所知 【参考方案1】:

确保您已安装 Android studio Flutter 插件,并且在您的 路径 中设置了 Flutter sdk。 关注来自flutter.dev的guide

【讨论】:

是的,我已经安装了颤振插件和飞镖插件,即使在 CMD 中也没有显示任何问题。 在 cmd 中运行 flutter doctor --verbose 并发布输出。 如果一切正常,然后在 android studio 中运行flutter pub get 下面我发布了你可以检查的输出【参考方案2】:

可能是您缺少材料导入。 确保你有

import: package: flutter/material.dart

..也尝试再次运行flutter packages get

希望对你有帮助..

【讨论】:

我检查过了。如果你想尝试一下有什么问题,你可以通过任何桌面帮助我【参考方案3】:

C:\Users\user>颤振医生 --verbose [√] Flutter (Channel stable, v1.17.3, on Microsoft Windows [Version 10.0.18362.836], locale en-IN) • Flutter 版本 1.17.3,位于 c:\src\flutter\flutter • 框架修订 b041144f83(6 天前),2020-06-04 09:26:11 -0700 • 引擎修订版ee76268252 • Dart 版本 2.8.4

[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.3) • Android SDK 位于 C:\Users\user\AppData\Local\Android\sdk • 平台 android-29,构建工具 29.0.3 • Java 二进制文件位于:C:\Program Files\Android\Android Studio\jre\bin\java • Java 版 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b01) !不接受某些 Android 许可证。要解决此问题,请运行:flutter doctor --android-licenses

[√] Android Studio(4.0版) • C:\Program Files\Android\Android Studio 中的 Android Studio • Flutter 插件版本 46.0.2 • Dart 插件版本 193.7361 • Java 版 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b01)

[!] 连接的设备 !没有可用的设备

【讨论】:

运行:颤振医生 --android-licenses 不,这无济于事。我已经安装了它的显示,因为我重新安装了 android studio 如果你没有任何问题,你可以从任何办公桌帮助我。

以上是关于我在android studio配置中遇到问题可以帮助我吗?的主要内容,如果未能解决你的问题,请参考以下文章

我在构建应用程序时在 android studio 中遇到了 Android 资源链接失败错误。我不知道如何解决这个问题。我是 Android Studio 的新手 [关闭]

有时我在 Android Studio 中遇到谷歌地图问题,但并非总是如此。为啥?如何删除谷歌地图上方的白条?

Android Studio Instrumentation 测试构建变体

我在 android studio 中遇到了这个错误 Error:java.util.concurrent.ExecutionException: com.android.builder.intern

Android Studio 无法在 proguard 错误配置中生成签名的 APK

Android studio Gradle配置通用配置