Я новичок, чтобы трепетать. Я занимаюсь разработкой приложения для флаттера, интегрирующего FireBase. Я правильно выполнил все шаги, упомянутые в документации Firebase, чтобы связать приложение с Firebase. Я перепробовал все решения, приведенные в документации по StackOverflow, вики-файтеру и Firebase, но все еще сталкивался с этой проблемой. Пожалуйста, помогите мне с этим.
Шаги по воспроизведению
- Добавление пакетов Firebase в pubspe c .yaml.
- Запустите flutter pub get
- Run flutter run -v.
Изменения, внесенные в журналы
- Фактическое имя проекта заменено на 'имя_проекта'
- Путь fldter sdk заменен на $ flutterSdkPath
- android путь sdk заменяется на $ androidSdkPath
flutter run -v
output ::
[ +24 ms] executing: [$flutterSdkPath\] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +56 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[ ] executing: [$flutterSdkPath\] git describe --match v*.*.* --first-parent --long --tags
[ +40 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] v1.12.13+hotfix.9-0-gf139b1100
[ +10 ms] executing: [$flutterSdkPath\] git rev-parse --abbrev-ref --symbolic @{u}
[ +34 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/stable
[ ] executing: [$flutterSdkPath\] git ls-remote --get-url origin
[ +31 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ +70 ms] executing: [$flutterSdkPath\] git rev-parse --abbrev-ref HEAD
[ +32 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] stable
[ +99 ms] executing: $androidSdkPath\platform-tools\adb.exe devices -l
[ +22 ms] Exit code 0 from: $androidSdkPath\platform-tools\adb.exe devices -l
[ ] List of devices attached
a0c24509 device product:violet model:Redmi_Note_7_Pro device:violet transport_id:1
[ +14 ms] $androidSdkPath\platform-tools\adb.exe -s a0c24509 shell getprop
[ +166 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +17 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +33 ms] Found plugin cloud_firestore at $flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.12.11\
[ +11 ms] Found plugin firebase_analytics at
$flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_analytics-5.0.11\
[ +6 ms] Found plugin firebase_core at $flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.4.4+3\
[ +4 ms] Found plugin firebase_core_web at
$flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_core_web-0.1.1+2\
[ +817 ms] Found plugin cloud_firestore at $flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.12.11\
[ +7 ms] Found plugin firebase_analytics at
$flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_analytics-5.0.11\
[ +2 ms] Found plugin firebase_core at $flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.4.4+3\
[ +3 ms] Found plugin firebase_core_web at
$flutterSdkPath\.pub-cache\hosted\pub.dartlang.org\firebase_core_web-0.1.1+2\
[ +69 ms] Generating project_name\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[ +41 ms] ro.hardware = qcom
[ +46 ms] Launching lib\main.dart on Redmi Note 7 Pro in debug mode...
[ +12 ms] executing: $androidSdkPath\platform-tools\adb.exe -s a0c24509 shell -x logcat -v time -t 1
[ +216 ms] Exit code 0 from: $androidSdkPath\platform-tools\adb.exe -s a0c24509 shell -x logcat -v time -t 1
[ +1 ms] --------- beginning of main
05-03 22:45:37.131 D/TelephonyIcons( 2458): getDataTypeIcon sub=1
[ +7 ms] executing: $androidSdkPath\platform-tools\adb.exe version
[ +4 ms] executing: $androidSdkPath\platform-tools\adb.exe -s a0c24509 logcat -v time -T 05-03 22:45:37.131
[ +35 ms] Android Debug Bridge version 1.0.41
Version 30.0.0-6374843
Installed as $androidSdkPath\platform-tools\adb.exe
[ +6 ms] executing: $androidSdkPath\platform-tools\adb.exe start-server
[ +36 ms] Building APK
[ +25 ms] Running Gradle task 'assembleDebug'...
[ +3 ms] gradle.properties already sets `android.enableR8`
[ +4 ms] Using gradle from project_name\android\gradlew.bat.
[ +8 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +153 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +1 ms] openjdk version "1.8.0_212-release"
OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
[ +4 ms] executing: [project_name\android\] project_name\android\gradlew.bat -Pverbose=true
-Ptarget=project_name\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root
-Ptarget-platform=android-arm64 assembleDebug
[+1105 ms] FAILURE: Build failed with an exception.
[ +20 ms] * Where:
[ +2 ms] Script '$flutterSdkPath\packages\flutter_tools\gradle\app_plugin_loader.gradle' line: 20
[ +1 ms] * What went wrong:
[ +1 ms] A problem occurred evaluating script.
[ ] > assert object.plugins instanceof Map
[ ] | | |
[ ] | null false
[ +1 ms] ['_info':'// This is a generated file; do not edit or check into version control.',
'dependencyGraph':[['name':'cloud_firestore', 'dependencies':['firebase_core']], ['name':'firebase_analytics',
'dependencies':[]], ['name':'firebase_core', 'dependencies':['firebase_core_web']], ['name':'firebase_core_web',
'dependencies':[]]]]
[ +2 ms] * 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.
[ +2 ms] * Get more help at https://help.gradle.org
[ +2 ms] BUILD FAILED in 931ms
[ +378 ms] Running Gradle task 'assembleDebug'... (completed in 1.7s)
[ +7 ms] "flutter run" took 3,469ms.
Gradle task assembleDebug failed with exit code 1
#0 throwToolExit (package:flutter_tools/src/base/common.dart:28:3)
#1 buildGradleApp (package:flutter_tools/src/android/gradle.dart:387:7)
#2 _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:73:64)
#3 _rootRunUnary (dart:async/zone.dart:1134:38)
#4 _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#5 _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#6 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#7 Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#8 Future._completeWithValue (dart:async/future_impl.dart:524:5)
#9 _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:32:15)
#10 _completeOnAsyncReturn (dart:async-patch/async_patch.dart:290:13)
#11 _DefaultProcessUtils.stream (package:flutter_tools/src/base/process.dart)
#12 _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:73:64)
#13 _rootRunUnary (dart:async/zone.dart:1134:38)
#14 _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#15 _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#16 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#17 Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#18 Future._completeWithValue (dart:async/future_impl.dart:524:5)
#19 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:554:7)
#20 _rootRun (dart:async/zone.dart:1126:13)
#21 _CustomZone.run (dart:async/zone.dart:1023:19)
#22 _CustomZone.runGuarded (dart:async/zone.dart:925:7)
#23 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:965:23)
#24 _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#25 _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
#26 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#27 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:175:5)
flutter analyze
output ::
Analyzing project_name...
No issues found! (ran in 1.9s)
flutter doctor -v
output ::
[√] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.17763.1098], locale en-IN)
• Flutter version 1.12.13+hotfix.9 at $flutterSdkPath
• Framework revision f139b11009 (5 weeks ago), 2020-03-30 13:57:30 -0700
• Engine revision af51afceb8
• Dart version 2.7.2
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.0-rc2)
• Android SDK at $androidSdkPath
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 30.0.0-rc2
• ANDROID_HOME = $androidSdkPath
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
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 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.1.1
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
[√] VS Code (version 1.44.2)
• VS Code at C:\Users\Adarsh\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.10.1
[√] Connected device (1 available)
• Redmi Note 7 Pro • a0c24509 • android-arm64 • Android 9 (API 28)
! Doctor found issues in 1 category.
До сих пор я понял эту ошибку из-за неправильной структуры .flutter-plugins-dependencies, сгенерированной работает flutter pub get
Пожалуйста, предоставьте правильное решение для решения этой проблемы.