Flutter Patrol Тест интеграции Google Signin Android throw GoogleSignInExceptionCode.canceledAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter Patrol Тест интеграции Google Signin Android throw GoogleSignInExceptionCode.canceled

Сообщение Anonymous »

Тест интеграции Flutter Patrol с входом в Google выдает GoogleSignInExceptionCode.canceled на эмуляторе Android. Через некоторое время он может отключиться от устройства Android, но после этого снова сосредоточится на моем приложении и выдаст приведенное выше исключение. Отладка работает нормально. Пожалуйста, помогите, большое спасибо, ребята!
Шаги по воспроизведению
  • Нажмите кнопку входа в Google
  • Нативно выберите мою учетную запись GG и коснитесь ее
Фактические результаты
После моего теста нажмите на мою учетную запись Google (в диалоговом окне), она выдаст GoogleSignInExceptionCode.cancelled и не может перейти на мою домашнюю страницу. Приложение отладки работает нормально.
Журналы

: Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
:
: You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
:
: For more on this, please refer to https://docs.gradle.org/8.14.3/userguid ... e_warnings in the Gradle documentation.

: Starting 1 tests on Medium_Phone(AVD) - 16
🧪 Login with loginWithGoogle flow test
⏳ 1. tap widgets with key [].
✅ Login with loginWithGoogle flow test (integration_test/test_case/login_flow/login_microsoft_test.dart) (35s)
: Finished 1 tests on Medium_Phone(AVD) - 16




Информация об устройстве


Свойства
avd.ini.displayname Medium Phone
avd.ini.encoding UTF-8
AvdId Medium_Phone
disk.dataPartition.size 6G
fastboot.chosenSnapshotFile

fastboot.forceChosenSnapshotBoot нет
fastboot.forceColdBoot нет
fastboot.forceFastBoot да
hw.accelerometer да
hw.arc false
hw.audioInput да
hw.battery да
hw.camera.back virtualscene
hw.camera.front эмулируется
hw.cpu.ncore 4
hw.device.hash2 MD5:2016577e1656e8e7c2adb0fac972beea
hw.device.manufacturer Generic
hw.device.name medium_phone
hw.dPad no
hw.gps да
hw.gpu.enabled да
hw.gpu.mode auto
hw.гироскоп да
hw.initialОриентация портретная
hw.keyboard да
hw.lcd.density 420
hw.lcd.height 2400
hw.lcd.width 1080
hw.mainKeys нет
hw.ramSize 2048
hw.sdCard да
hw.sensors.light да
hw.sensors.магнитное_поле да
hw.sensors.ориентация да
hw.sensors.pressure да
hw.sensors.proximity да
hw.trackBall нет
image.sysdir.1 system-images/android-36/google_apis_playstore/arm64-v8a/
PlayStore.enabled true
runtime.network.latency none
runtime.network.speed full
showDeviceFrame да
skin.dynamic да
tag.display Google Воспроизвести
tag.displaynames Google Play
tag.id google_apis_playstore
tag.ids google_apis_playstore
цель android-36
vm.heapSize 228


Версия Patrol
patrol: ^3.19.0
Выводы Патрульного Доктора

Выводы Патрульного Доктора
Patrol CLI version: 3.10.0
Flutter command: flutter
Flutter 3.35.6 • channel stable


Вывод Flutter Doctor

Вывод Flutter Doctor
[✓] Chrome - develop for the web [16ms]
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2025.1) [15ms]
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 21.0.6+-13391695-b895.109)

[✓] VS Code (version 1.105.1) [13ms]
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.120.0

[✓] Connected device (3 available) [8.3s]
• sdk gphone64 arm64 (mobile) • emulator-5556 • android-arm64 • Android 16 (API 36) (emulator)
• macOS (desktop) • macos • darwin-arm64 • macOS 15.6 24G84 darwin-arm64
• Chrome (web) • chrome • web-javascript • Google Chrome 141.0.7390.123

[✓] Network resources [334ms]
• All expected network resources are available.


Подробнее здесь: https://stackoverflow.com/questions/797 ... inexceptio
Ответить

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

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

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

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

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