问题描述
我最初的错误是这样的:
theme: Theme.of(context,shadowThemeOnly: true),^^^^^^^^^^^^^^^
/D:/Program%20Files/Flutter/packages/Flutter/lib/src/material/theme.dart:106:20: Context: Found this candidate,but the arguments don't match.
static ThemeData of(BuildContext context) {
^^
/D:/Program%20Files/Flutter/.pub-cache/hosted/pub.dartlang.org/dropdown_search-0.4.4/lib/src/selectDialog.dart:153:7: Error: No named parameter with the name 'child'.
child: AlertDialog(
^^^^^
/D:/Program%20Files/Flutter/packages/Flutter/lib/src/material/dialog.dart:1065:12: Context: Found this candidate,but the arguments don't match.
Future<T?> showDialog<T>({
^^^^^^^^^^
FAILURE: Build Failed with an exception.
* Where:
Script 'D:\Program Files\Flutter\packages\Flutter_tools\gradle\Flutter.gradle' line: 1029
* What went wrong:
Execution Failed for task ':app:compileFlutterBuildDevDebug'.
> Process 'command 'D:\Program Files\Flutter\bin\Flutter.bat'' finished with non-zero exit value 1
* 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 14s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done 15.4s
Exception: Gradle task assembleDebug Failed with exit code 1
一旦我更改了 pubspec.yaml 中的插件,我最终得到了这个:
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\apple_sign_in-0.1.0\android\src\main\java\dev\gilder\tom\apple_sign_in\AppleSignInPlugin.java uses or overrides a deprecated
API.
Note: Recompile with -Xlint:deprecation for details.
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.5.0\android\src\main\java\io\Flutter\plugins\firebase\core\FlutterFirebaseCorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.14.1+2\android\src\main\java\io\Flutter\plugins\firebase\firestore\FlutterFirebaseFirestorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.18.0+1\android\src\main\java\io\Flutter\plugins\firebase\auth\FlutterFirebaseAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\firebase_storage-4.0.1\android\src\main\java\io\Flutter\plugins\firebase\storage\FirebaseStoragePlugin.java:47: warning: [deprecation] Registrar in PluginRegistry has been deprecated
public static void registerWith(PluginRegistry.Registrar registrar) {
^
1 warning
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\Flutter_keyboard_visibility-3.2.2\android\src\main\java\com\jrai\Flutter_keyboard_visibility\FlutterKeyboardVisibilityPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: D:\Program Files\Flutter\.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.5.5\android\src\main\java\io\Flutter\plugins\googlesignin\GoogleSignInPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Parameter format not correct -
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done 136.8s
Exception: Gradle build Failed to produce an .apk file. It's likely that this file was generated under D:\WEBDEV\Endev Studios\Medical App\Brian's Dev Work at GSH\APP
TESTING\skinopathy-doctors\build,but the tool Couldn't find it.
我正在使用 Flutter 并且我在 Master 频道上。
我已经完成了:
扑通干净
颤振升级
颤动酒吧获得
我什至不明白为什么我必须进入 pubspec.yaml 文件进行更改;我认为 Flutter upgrade 和 Flutter pub 可以解决所有这些问题。
奇怪的是,除了我,似乎没有其他人收到此错误。需要注意的一点:我正在使用 VS Code,而我的同事正在使用 intelliJ。他们能够访问“Flutter Plugins”文件夹并实际为插件调出一个文件并进行更改以解决此问题。我没有 Flutter 插件文件夹。
预先感谢所有提供帮助的人。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)