Проблема в модуле входа в систему. Вход в Firebase все равно не работает.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема в модуле входа в систему. Вход в Firebase все равно не работает.

Сообщение Anonymous »

Проблема в модуле входа. В Firebase анонимный вход в систему не работает в эмуляторе.
  • Когда я запускаю код с «ожиданием»
  • приложение «ожидание» зависло на черном экране
  • Запустить без «ожидания»
  • Приложение установлено успешно, но когда я нажимаю на гостя это не сработает
  • как только я нажму на гостя, это будет выглядеть так
    main.dart
import 'package:flutter/material.dart';
import 'package:multi_score/auth/customer_signup.dart';
import 'package:multi_score/main_screens/customer_home.dart';
import 'package:multi_score/main_screens/supplier_home.dart';
import 'package:multi_score/main_screens/welcome_screen.dart';
import 'package:firebase_core/firebase_core.dart';

void main() async {
WidgetsFlutterBinding.ensureInitialized();
Firebase.initializeApp();
runApp(const MyApp());
}

class MyApp extends StatelessWidget {
const MyApp({super.key});

@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
//home: WelcomeScreen(),
initialRoute: '/welcome_screen',
routes: {
'/welcome_screen':(context) => const WelcomeScreen(),
'/customer_home':(context) => const CustomerHomeScreen(),
'/supplier_home':(context) => const SupplierHomeScreen(),
'/customer_signup':(context) => const CustomerRagister(),
},
);
}
}


Пожалуйста, найдите ниже журналы этой проблемы.
Launching lib\main.dart on sdk gphone x86 in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\flutter-apk\app-debug.apk.
Debug service listening on ws://127.0.0.1:53308/_gBL46eXSKI=/ws
Syncing files to device sdk gphone x86...
E/flutter ( 5501): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(java.lang.Exception: Failed to load FirebaseOptions from resource. Check that you have defined values.xml correctly., Exception, Cause: null, Stacktrace: java.lang.Exception: Failed to load FirebaseOptions from resource. Check that you have defined values.xml correctly.
E/flutter ( 5501): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin.lambda$optionsFromResource$4$io-flutter-plugins-firebase-core-FlutterFirebaseCorePlugin(FlutterFirebaseCorePlugin.java:207)
E/flutter ( 5501): at io.flutter.plugins.firebase.core.FlutterFirebaseCorePlugin$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
E/flutter ( 5501): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/flutter ( 5501): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/flutter ( 5501): at java.lang.Thread.run(Thread.java:923)
E/flutter ( 5501): , null)
E/flutter ( 5501): #0 FirebaseCoreHostApi.optionsFromResource (package:firebase_core_platform_interface/src/pigeon/messages.pigeon.dart:242:7)
E/flutter ( 5501):
E/flutter ( 5501): #1 MethodChannelFirebase.initializeApp (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:89:25)
E/flutter ( 5501):
E/flutter ( 5501): #2 Firebase.initializeApp (package:firebase_core/src/firebase.dart:43:31)
E/flutter ( 5501):
E/flutter ( 5501):
D/ProfileInstaller( 5501): Installing profile for com.example.multi_score
E/flutter ( 5501): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: [core/no-app] No Firebase App '[DEFAULT]' has been created - call Firebase.initializeApp()
E/flutter ( 5501): #0 MethodChannelFirebase.app (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:193:5)
E/flutter ( 5501): #1 Firebase.app (package:firebase_core/src/firebase.dart:56:41)
E/flutter ( 5501): #2 FirebaseAuth.instance (package:firebase_auth/src/firebase_auth.dart:38:47)
E/flutter ( 5501): #3 _WelcomeScreenState.build. (package:multi_score/main_screens/welcome_screen.dart:223:46)
E/flutter ( 5501): #4 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1183:21)
E/flutter ( 5501): #5 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:315:24)
E/flutter ( 5501): #6 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:652:11)
E/flutter ( 5501): #7 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:309:5)
E/flutter ( 5501): #8 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:242:7)
E/flutter ( 5501): #9 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:670:9)
E/flutter ( 5501): #10 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:98:12)
E/flutter ( 5501): #11 PointerRouter._dispatchEventToRoutes. (package:flutter/src/gestures/pointer_router.dart:143:9)
E/flutter ( 5501): #12 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:633:13)
E/flutter ( 5501): #13 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:141:18)
E/flutter ( 5501): #14 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:127:7)
E/flutter ( 5501): #15 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:495:19)
E/flutter ( 5501): #16 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:475:22)
E/flutter ( 5501): #17 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:430:11)
E/flutter ( 5501): #18 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:420:7)
E/flutter ( 5501): #19 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:383:5)
E/flutter ( 5501): #20 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:330:7)
E/flutter ( 5501): #21 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:299:9)
E/flutter ( 5501): #22 _invoke1 (dart:ui/hooks.dart:328:13)
E/flutter ( 5501): #23 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:429:7)
E/flutter ( 5501): #24 _dispatchPointerDataPacket (dart:ui/hooks.dart:262:31)
E/flutter ( 5501):

pubspec.yaml
name: multi_score
description: "A new Flutter project."
# The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/arc ... nKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.0.0+1

environment:
sdk: '>=3.3.2

Подробнее здесь: https://stackoverflow.com/questions/784 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»