flutter / flutter-intellij

Flutter Plugin for IntelliJ
https://flutter.dev/using-ide
BSD 3-Clause "New" or "Revised" License
1.98k stars 319 forks source link

Flutter Attach doesn't work #3287

Closed feinstein closed 5 years ago

feinstein commented 5 years ago

If I connect a phone, running a Flutter App and click on "Attach debugger to Android process" it does attach the debugger, but there's no hot reload or hot restart.

But if I try to click on "Fullter Attach" instead, it just says it's trying to stabilish a connection with the phone and it never succeeds in doing so.

devoncarew commented 5 years ago

If I connect a phone, running a Flutter App and click on "Attach debugger to Android process" it does attach the debugger, but there's no hot reload or hot restart.

In this case, I think you're using the Android attach - attaching the Java debugger to the android app process. You'd likely be able to debug the Java portion of your Flutter app, but not the Dart portion, and wouldn't get hot reload/restart.

But if I try to click on "Fullter Attach" instead, it just says it's trying to stabilish a connection with the phone and it never succeeds in doing so.

The workflow for Flutter attach is slightly different. You need to click 'Flutter attach', and then launch an app that contains a Flutter view, and navigate to the portion of your app that contains the view. When it starts up, it'll write some metadata to the adb log, which flutter attach is watching for, and it'll then connect to the Dart portion of your app.

feinstein commented 5 years ago

So if I have a Flutter App running in my phone, and I want to be able to hot reload the code on it, I should:

?

devoncarew commented 5 years ago

Yes. flutter attach is most useful for add2app apps - where Flutter is embedded into an existing mobile app (and where the Flutter IntelliJ plugin isn't necessarily launching the app). For an app that's all written in Flutter, it's much more straightforward to just run the app from the flutter plugin, and get debugging and hot reload that way.

feinstein commented 5 years ago

Yeah, but if I hit Run, it takes 2 minutes to compile and install the App into an Android device, while Flutter Attach is a lot quicker and will bring the same end result, right?

devoncarew commented 5 years ago

I'm curious why it takes so long - any sense of where it's spending the time?

You can get a lot more data about what's going on in the launching process by turning on the 'verbose' setting from the Flutter preferences page.

feinstein commented 5 years ago

Could you guys maybe change Flutter Attach (or make another button) just to "connect" IntelliJ with a running Flutter app? This way we can bypass the slowness of Android APK generation and installation

feinstein commented 5 years ago

Well, for me Android Studio always took around 2 minutes to compile and install any app I developed in Java. Maybe it's my hardware (6th Gen mobile core i5, 16gb of RAM and 480Gb SSD)... I don't think it's a bad configuration since this happedend on multiple projects and different IDE (Android Studio and IntelliJ IDEA).

I will try the verbose option, but I think it's mostly gradle stuff, once gradle ends things get quicker.

devoncarew commented 5 years ago

If it's all gradle, that's a bit out of our hands, but good to know that's where its spending time.

cc'ing @dnfield for awareness of workflow requests for flutter attach (Dan, I think you're currently driving this work, but don't know - )

jonahwilliams commented 5 years ago

Could you guys maybe change Flutter Attach (or make another button) just to "connect" IntelliJ with a running Flutter app?

I think you'd be interested in https://github.com/flutter/flutter/issues/23687.

Yeah, but if I hit Run, it takes 2 minutes to compile and install the App into an Android device

In theory we should be able to reuse the APK if you haven't changed anything since the last run. I'd definitely be curious to see the verbose logs from gradle to see what is taking so long.

feinstein commented 5 years ago

Ok, things are getting weird....

I was able to run this app with no problems yesterday, after a while it would appear some compiler errors on the terminal, but I always thought it was a bug, since the Dart Analyzer didn't have any errors on it, and the code was compiling just fine. After closing IntelliJ the errors would go away and only reaper some hours later.

Today this changed, I committed my code, opened IntelliJ, set the log to verbose and clicked in Run. Eventually the there was this error message:

Compiler message: org-dartlang-debug:synthetic_debug_expression:1:9: Error: Can't find ']' to match '['.

[ ^ Compiler failed on C:\my_project\lib\main.dart Finished with error: Gradle task assembleDebug failed with exit code 1

There are no errors in Dart Analyzer and I did a project wide search for <Widget>[ and all [ are closed ].

Now I can't run my app at all and have no idea what's going on with the compiler.

Have you guys seen this before?

feinstein commented 5 years ago

Ok, I fixed this with a flutter clean, but have no idea why is this going on

feinstein commented 5 years ago

Here goes the verbose outuput, it's huge, but I think it's clear the worst is the:

[+71065 ms] calculateSha: LocalDirectory: 'C:\my_project\build\app\outputs\apk'/app.apk

Taking 71 seconds, the other slow tasks were around 5 to 10 seconds, which comes to around 2 minutes in total generally.

[ +79 ms] executing: [C:\Programacao\Flutter\sdk\flutter] git rev-parse --abbrev-ref --symbolic @{u} [ +157 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u} [ +2 ms] origin/stable [ ] executing: [C:\Programacao\Flutter\sdk\flutter] git rev-parse --abbrev-ref HEAD [ +96 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [ ] stable [ ] executing: [C:\Programacao\Flutter\sdk\flutter] git ls-remote --get-url origin [ +69 ms] Exit code 0 from: git ls-remote --get-url origin [ ] https://github.com/flutter/flutter.git [ ] executing: [C:\Programacao\Flutter\sdk\flutter] git log -n 1 --pretty=format:%H [ +55 ms] Exit code 0 from: git log -n 1 --pretty=format:%H [ ] 8661d8aecd626f7f57ccbcb735553edc05a2e713 [ ] executing: [C:\Programacao\Flutter\sdk\flutter] git log -n 1 --pretty=format:%ar [ +56 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar [ ] 4 weeks ago [ ] executing: [C:\Programacao\Flutter\sdk\flutter] git describe --match v.. --first-parent --long --tags [ +96 ms] Exit code 0 from: git describe --match v.. --first-parent --long --tags [ ] v1.2.1-0-g8661d8aec [ +178 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb devices -l [ +34 ms] Exit code 0 from: C:/Programacao/Android/Sdk\platform-tools\adb devices -l [ ] List of devices attached emulator-5554 device product:sdk_google_phone_x86_64 model:Android_SDK_built_for_x86_64 device:generic_x86_64 transport_id:2 [ +232 ms] Found plugin firebase_auth at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.1\ [ +2 ms] Found plugin firebase_core at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.0+1\ [ +7 ms] Found plugin flutter_facebook_login at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\flutter_facebook_login-2.0.0\ [ +12 ms] Found plugin google_sign_in at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.0.1\ [ +162 ms] Found plugin firebase_auth at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.1\ [ +1 ms] Found plugin firebase_core at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.0+1\ [ +3 ms] Found plugin flutter_facebook_login at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\flutter_facebook_login-2.0.0\ [ +5 ms] Found plugin google_sign_in at C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.0.1\ [ +100 ms] C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell getprop [ +66 ms] ro.hardware = ranchu [{"event":"daemon.connected","params":{"version":"0.4.2","pid":14328}}] [{"event":"app.start","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","deviceId":"emulator-5554","directory":"C:\my_project","supportsRestart":true,"launchMode":"run"}}] [+1179 ms] Launching lib\main.dart on Android SDK built for x86 64 in debug mode... Initializing gradle... [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"0","progressId":null,"message":"Initializing gradle..."}}] [ +54 ms] Using gradle from C:\my_project\android\gradlew.bat. [ +146 ms] executing: C:\my_project\android\gradlew.bat -v [+1365 ms]

Gradle 4.10.2

       Build time:   2018-09-19 18:10:15 UTC
       Revision:     b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

       Kotlin DSL:   1.0-rc-6
       Kotlin:       1.2.61
       Groovy:       2.4.15
       Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
       JVM:          1.8.0_152-release (JetBrains s.r.o 25.152-b01)
       OS:           Windows 10 10.0 amd64

[{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"0","progressId":null,"finished":true}}] Resolving dependencies... [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"1","progressId":null,"message":"Resolving dependencies..."}}] [ +2 ms] executing: [C:\my_project\android] C:\my_project\android\gradlew.bat app:properties [+6007 ms] Configure project :app registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace. WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.

Task :app:properties

       ------------------------------------------------------------
       Project :app
       ------------------------------------------------------------

       INTERNAL__CHECKED_MINIMUM_PLUGIN_VERSIONS: true
       _internalAndroidGradlePluginDependencyCheckerRegistered: true
       allprojects: [project ':app']
       android: com.android.build.gradle.internal.dsl.BaseAppModuleExtension_Decorated@1c4c1e0f
       android.enableJetifier: true
       android.useAndroidX: true
       ant: org.gradle.api.internal.project.DefaultAntBuilder@324066e5
       antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@227c4e6d
       archivesBaseName: app
       artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@7b08c45e
       asDynamicObject: DynamicObject for project ':app'
       assemble: task ':app:assemble'
       baseClassLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@7481156
       buildDir: C:\my_project\build\app
       buildFile: C:\my_project\android\app\build.gradle
       buildOutputs: BaseVariantOutput container
       buildPath: :
       buildScriptSource: org.gradle.groovy.scripts.TextResourceScriptSource@360e3814
       buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@7641079e
       childProjects: {}
       class: class org.gradle.api.internal.project.DefaultProject_Decorated
       classLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@4b56073c
       components: SoftwareComponentInternal set
       configurationActions: org.gradle.configuration.project.DefaultProjectConfigurationActionContainer@c537da1
       configurationTargetIdentifier: org.gradle.configuration.ConfigurationTargetIdentifier$1@4b5a2aa7
       configurations: configuration container
       convention: org.gradle.api.internal.plugins.DefaultConvention@35d9b9a5
       copyFlutterAssetsDebug: task ':app:copyFlutterAssetsDebug'
       copyFlutterAssetsDynamicProfile: task ':app:copyFlutterAssetsDynamicProfile'
       copyFlutterAssetsDynamicRelease: task ':app:copyFlutterAssetsDynamicRelease'
       copyFlutterAssetsProfile: task ':app:copyFlutterAssetsProfile'
       copyFlutterAssetsRelease: task ':app:copyFlutterAssetsRelease'
       createMockableJar: task ':app:createMockableJar'
       defaultArtifacts: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet_Decorated@4ecd37c5
       defaultTasks: []
       deferredProjectConfiguration: org.gradle.api.internal.project.DeferredProjectConfiguration@59e4f5c8
       dependencies: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@43f1f341
       dependencyLocking: org.gradle.internal.locking.DefaultDependencyLockingHandler_Decorated@3b1d6e0b
       depth: 1
       description: null
       displayName: project ':app'
       distsDir: C:\my_project\build\app\distributions
       distsDirName: distributions
       docsDir: C:\my_project\build\app\docs
       docsDirName: docs
       ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@1c4905b2
       extensions: org.gradle.api.internal.plugins.DefaultConvention@35d9b9a5
       fileOperations: org.gradle.api.internal.file.DefaultFileOperations@62fdf946
       fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@2eda75a3
       flutter: FlutterExtension_Decorated@7e673b45
       flutterBuildDebug: task ':app:flutterBuildDebug'
       flutterBuildDynamicProfile: task ':app:flutterBuildDynamicProfile'
       flutterBuildDynamicRelease: task ':app:flutterBuildDynamicRelease'
       flutterBuildProfile: task ':app:flutterBuildProfile'
       flutterBuildRelease: task ':app:flutterBuildRelease'
       flutterBuildX86Jar: task ':app:flutterBuildX86Jar'
       googleServices: com.google.gms.googleservices.GoogleServicesPlugin$GoogleServicesPluginConfig_Decorated@2a57c5ae
       gradle: build 'android'
       group: android
       identityPath: :app
       inheritedScope: org.gradle.api.internal.ExtensibleDynamicObject$InheritedDynamicObject@276d3e6b
       java: org.gradle.api.plugins.internal.DefaultJavaPluginExtension_Decorated@5a672048
       layout: org.gradle.api.internal.file.DefaultProjectLayout@1d9d8552
       libsDir: C:\my_project\build\app\libs
       libsDirName: libs
       listenerBuildOperationDecorator: org.gradle.configuration.internal.DefaultListenerBuildOperationDecorator@97349fa
       logger: org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger@6971b9aa
       logging: org.gradle.internal.logging.services.DefaultLoggingManager@47a3a0d9
       mergeDebugAssets: task ':app:mergeDebugAssets'
       mergeDynamicProfileAssets: task ':app:mergeDynamicProfileAssets'
       mergeDynamicReleaseAssets: task ':app:mergeDynamicReleaseAssets'
       mergeProfileAssets: task ':app:mergeProfileAssets'
       mergeReleaseAssets: task ':app:mergeReleaseAssets'
       modelRegistry: org.gradle.model.internal.registry.DefaultModelRegistry@24a5bd05
       modelSchemaStore: org.gradle.model.internal.manage.schema.extract.DefaultModelSchemaStore@1a363a22
       module: org.gradle.api.internal.artifacts.ProjectBackedModule@1450da7e
       name: app
       normalization: org.gradle.normalization.internal.DefaultInputNormalizationHandler_Decorated@55e30bd6
       objects: org.gradle.api.internal.model.DefaultObjectFactory@46cca409
       org.gradle.jvmargs: -Xmx1536M
       parent: root project 'android'
       parentIdentifier: root project 'android'
       path: :app
       pluginManager: org.gradle.api.internal.plugins.DefaultPluginManager_Decorated@1cb36161
       plugins: [org.gradle.api.plugins.HelpTasksPlugin@1577aa67, com.android.build.gradle.api.AndroidBasePlugin@5887aea4, org.gradle.language.base.plugins.LifecycleBasePlugin@7b48a551, org.gradle.api.plugins.BasePlugin@7cf77b30, org.gradle.api.plugins.ReportingBasePlugin@547bc25b, org.gradle.api.plugins.JavaBasePlugin@31eca4fe, com.android.build.gradle.AppPlugin@fb0fdbf, FlutterPlugin@48593982, com.google.gms.googleservices.GoogleServicesPlugin@423a43c8]
       processDebugGoogleServices: task ':app:processDebugGoogleServices'
       processDebugResources: task ':app:processDebugResources'
       processDynamicProfileGoogleServices: task ':app:processDynamicProfileGoogleServices'
       processDynamicProfileResources: task ':app:processDynamicProfileResources'
       processDynamicReleaseGoogleServices: task ':app:processDynamicReleaseGoogleServices'
       processDynamicReleaseResources: task ':app:processDynamicReleaseResources'
       processOperations: org.gradle.api.internal.file.DefaultFileOperations@62fdf946
       processProfileGoogleServices: task ':app:processProfileGoogleServices'
       processProfileResources: task ':app:processProfileResources'
       processReleaseGoogleServices: task ':app:processReleaseGoogleServices'
       processReleaseResources: task ':app:processReleaseResources'
       project: project ':app'
       projectConfigurator: org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator@1625d425
       projectDir: C:\my_project\android\app
       projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
       projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@1e709e5b
       projectPath: :app
       projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@1f64313e
       properties: {...}
       providers: org.gradle.api.internal.provider.DefaultProviderFactory@7da81771
       reporting: org.gradle.api.reporting.ReportingExtension_Decorated@fd01519
       reportsDir: C:\my_project\build\app\reports
       repositories: repository container
       resourceLoader: org.gradle.internal.resource.transfer.DefaultUriTextResourceLoader@37ec7c3a
       resources: org.gradle.api.internal.resources.DefaultResourceHandler@2d74beda
       rootDir: C:\my_project\android
       rootProject: root project 'android'
       script: false
       scriptHandlerFactory: org.gradle.api.internal.initialization.DefaultScriptHandlerFactory@13a7978b
       scriptPluginFactory: org.gradle.configuration.ScriptPluginFactorySelector@1cd0303b
       serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$4@48899237
       services: ProjectScopeServices
       sourceCompatibility: 1.8
       sourceSets: SourceSet container
       standardOutputCapture: org.gradle.internal.logging.services.DefaultLoggingManager@47a3a0d9
       state: project state 'EXECUTED'
       status: integration
       subprojects: []
       targetCompatibility: 1.8
       tasks: task set
       testReportDir: C:\my_project\build\app\reports\tests
       testReportDirName: tests
       testResultsDir: C:\my_project\build\app\test-results
       testResultsDirName: test-results
       version: unspecified
       1 actionable task: 1 executed

[ +1 ms] executing: [C:\my_project\android] C:\my_project\android\gradlew.bat app:tasks --all --console=auto [+5861 ms]

Configure project :app registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace. WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.

Task :app:tasks

       ------------------------------------------------------------
       All tasks runnable from project :app
       ------------------------------------------------------------

       Android tasks
       -------------
       androidDependencies - Displays the Android dependencies of the project.
       signingReport - Displays the signing info for the base and test modules
       sourceSets - Prints out all the source sets defined in this project.

       Build tasks
       -----------
       assemble - Assemble main outputs for all the variants.
       assembleAndroidTest - Assembles all the Test applications.
       build - Assembles and tests this project.
       buildDependents - Assembles and tests this project and all projects that depend on it.
       buildNeeded - Assembles and tests this project and all projects it depends on.
       bundle - Assemble bundles for all the variants.
       clean - Deletes the build directory.
       cleanBuildCache - Deletes the build cache directory.
       compileDebugAndroidTestSources
       compileDebugSources
       compileDebugUnitTestSources
       compileDynamicProfileSources
       compileDynamicProfileUnitTestSources
       compileDynamicReleaseSources
       compileDynamicReleaseUnitTestSources
       compileProfileSources
       compileProfileUnitTestSources
       compileReleaseSources
       compileReleaseUnitTestSources

       Cleanup tasks
       -------------
       lintFix - Runs lint on all variants and applies any safe suggestions to the source code.

       Help tasks
       ----------
       buildEnvironment - Displays all buildscript dependencies declared in project ':app'.
       components - Displays the components produced by project ':app'. [incubating]
       dependencies - Displays all dependencies declared in project ':app'.
       dependencyInsight - Displays the insight into a specific dependency in project ':app'.
       dependentComponents - Displays the dependent components of components in project ':app'. [incubating]
       help - Displays a help message.
       model - Displays the configuration model of project ':app'. [incubating]
       projects - Displays the sub-projects of project ':app'.
       properties - Displays the properties of project ':app'.
       tasks - Displays the tasks runnable from project ':app'.

       Install tasks
       -------------
       installDebug - Installs the Debug build.
       installDebugAndroidTest - Installs the android (on device) tests for the Debug build.
       installDynamicProfile - Installs the DynamicProfile build.
       installDynamicRelease - Installs the DynamicRelease build.
       installProfile - Installs the Profile build.
       installRelease - Installs the Release build.
       uninstallAll - Uninstall all applications.
       uninstallDebug - Uninstalls the Debug build.
       uninstallDebugAndroidTest - Uninstalls the android (on device) tests for the Debug build.
       uninstallDynamicProfile - Uninstalls the DynamicProfile build.
       uninstallDynamicRelease - Uninstalls the DynamicRelease build.
       uninstallProfile - Uninstalls the Profile build.
       uninstallRelease - Uninstalls the Release build.

       Verification tasks
       ------------------
       check - Runs all checks.
       connectedAndroidTest - Installs and runs instrumentation tests for all flavors on connected devices.
       connectedCheck - Runs all device checks on currently connected devices.
       connectedDebugAndroidTest - Installs and runs the tests for debug on connected devices.
       deviceAndroidTest - Installs and runs instrumentation tests using all Device Providers.
       deviceCheck - Runs all device checks using Device Providers and Test Servers.
       lint - Runs lint on all variants.
       lintDebug - Runs lint on the Debug build.
       lintDynamicProfile - Runs lint on the DynamicProfile build.
       lintDynamicRelease - Runs lint on the DynamicRelease build.
       lintProfile - Runs lint on the Profile build.
       lintRelease - Runs lint on the Release build.
       lintVitalRelease - Runs lint on just the fatal issues in the release build.
       test - Run unit tests for all variants.
       testDebugUnitTest - Run unit tests for the debug build.
       testDynamicProfileUnitTest - Run unit tests for the dynamicProfile build.
       testDynamicReleaseUnitTest - Run unit tests for the dynamicRelease build.
       testProfileUnitTest - Run unit tests for the profile build.
       testReleaseUnitTest - Run unit tests for the release build.

       Other tasks
       -----------
       assembleDebug - Assembles main output for variant debug
       assembleDebugAndroidTest - Assembles main output for variant debugAndroidTest
       assembleDebugUnitTest - Assembles main output for variant debugUnitTest
       assembleDynamicProfile - Assembles main output for variant dynamicProfile
       assembleDynamicProfileUnitTest - Assembles main output for variant dynamicProfileUnitTest
       assembleDynamicRelease - Assembles main output for variant dynamicRelease
       assembleDynamicReleaseUnitTest - Assembles main output for variant dynamicReleaseUnitTest
       assembleProfile - Assembles main output for variant profile
       assembleProfileUnitTest - Assembles main output for variant profileUnitTest
       assembleRelease - Assembles main output for variant release
       assembleReleaseUnitTest - Assembles main output for variant releaseUnitTest
       buildDebugPreBundle
       buildDynamicProfilePreBundle
       buildDynamicReleasePreBundle
       buildProfilePreBundle
       buildReleasePreBundle
       bundleDebug - Assembles bundle for variant debug
       bundleDebugAndroidTestClasses
       bundleDebugAndroidTestResources
       bundleDebugClasses
       bundleDebugResources
       bundleDebugUnitTestClasses
       bundleDynamicProfile - Assembles bundle for variant dynamicProfile
       bundleDynamicProfileClasses
       bundleDynamicProfileResources
       bundleDynamicProfileUnitTestClasses
       bundleDynamicRelease - Assembles bundle for variant dynamicRelease
       bundleDynamicReleaseClasses
       bundleDynamicReleaseResources
       bundleDynamicReleaseUnitTestClasses
       bundleProfile - Assembles bundle for variant profile
       bundleProfileClasses
       bundleProfileResources
       bundleProfileUnitTestClasses
       bundleRelease - Assembles bundle for variant release
       bundleReleaseClasses
       bundleReleaseResources
       bundleReleaseUnitTestClasses
       checkDebugManifest
       checkDynamicProfileManifest
       checkDynamicReleaseManifest
       checkProfileManifest
       checkReleaseManifest
       compileDebugAidl
       compileDebugAndroidTestAidl
       compileDebugAndroidTestJavaWithJavac
       compileDebugAndroidTestNdk
       compileDebugAndroidTestRenderscript
       compileDebugAndroidTestShaders
       compileDebugJavaWithJavac
       compileDebugNdk
       compileDebugRenderscript
       compileDebugShaders
       compileDebugUnitTestJavaWithJavac
       compileDynamicProfileAidl
       compileDynamicProfileJavaWithJavac
       compileDynamicProfileNdk
       compileDynamicProfileRenderscript
       compileDynamicProfileShaders
       compileDynamicProfileUnitTestJavaWithJavac
       compileDynamicReleaseAidl
       compileDynamicReleaseJavaWithJavac
       compileDynamicReleaseNdk
       compileDynamicReleaseRenderscript
       compileDynamicReleaseShaders
       compileDynamicReleaseUnitTestJavaWithJavac
       compileLint
       compileProfileAidl
       compileProfileJavaWithJavac
       compileProfileNdk
       compileProfileRenderscript
       compileProfileShaders
       compileProfileUnitTestJavaWithJavac
       compileReleaseAidl
       compileReleaseJavaWithJavac
       compileReleaseNdk
       compileReleaseRenderscript
       compileReleaseShaders
       compileReleaseUnitTestJavaWithJavac
       consumeConfigAttr
       copyFlutterAssetsDebug
       copyFlutterAssetsDynamicProfile
       copyFlutterAssetsDynamicRelease
       copyFlutterAssetsProfile
       copyFlutterAssetsRelease
       createDebugCompatibleScreenManifests
       createDynamicProfileCompatibleScreenManifests
       createDynamicReleaseCompatibleScreenManifests
       createMockableJar
       createProfileCompatibleScreenManifests
       createReleaseCompatibleScreenManifests
       extractApksForDebug
       extractApksForDynamicProfile
       extractApksForDynamicRelease
       extractApksForProfile
       extractApksForRelease
       extractProguardFiles
       flutterBuildDebug
       flutterBuildDynamicProfile
       flutterBuildDynamicRelease
       flutterBuildProfile
       flutterBuildRelease
       flutterBuildX86Jar
       generateDebugAndroidTestAssets
       generateDebugAndroidTestBuildConfig
       generateDebugAndroidTestResources
       generateDebugAndroidTestResValues
       generateDebugAndroidTestSources
       generateDebugAssets
       generateDebugBuildConfig
       generateDebugFeatureMetadata
       generateDebugFeatureTransitiveDeps
       generateDebugResources
       generateDebugResValues
       generateDebugSources
       generateDebugUnitTestAssets
       generateDebugUnitTestResources
       generateDebugUnitTestSources
       generateDynamicProfileAssets
       generateDynamicProfileBuildConfig
       generateDynamicProfileFeatureMetadata
       generateDynamicProfileFeatureTransitiveDeps
       generateDynamicProfileResources
       generateDynamicProfileResValues
       generateDynamicProfileSources
       generateDynamicProfileUnitTestAssets
       generateDynamicProfileUnitTestResources
       generateDynamicProfileUnitTestSources
       generateDynamicReleaseAssets
       generateDynamicReleaseBuildConfig
       generateDynamicReleaseFeatureMetadata
       generateDynamicReleaseFeatureTransitiveDeps
       generateDynamicReleaseResources
       generateDynamicReleaseResValues
       generateDynamicReleaseSources
       generateDynamicReleaseUnitTestAssets
       generateDynamicReleaseUnitTestResources
       generateDynamicReleaseUnitTestSources
       generateProfileAssets
       generateProfileBuildConfig
       generateProfileFeatureMetadata
       generateProfileFeatureTransitiveDeps
       generateProfileResources
       generateProfileResValues
       generateProfileSources
       generateProfileUnitTestAssets
       generateProfileUnitTestResources
       generateProfileUnitTestSources
       generateReleaseAssets
       generateReleaseBuildConfig
       generateReleaseFeatureMetadata
       generateReleaseFeatureTransitiveDeps
       generateReleaseResources
       generateReleaseResValues
       generateReleaseSources
       generateReleaseUnitTestAssets
       generateReleaseUnitTestResources
       generateReleaseUnitTestSources
       javaPreCompileDebug
       javaPreCompileDebugAndroidTest
       javaPreCompileDebugUnitTest
       javaPreCompileDynamicProfile
       javaPreCompileDynamicProfileUnitTest
       javaPreCompileDynamicRelease
       javaPreCompileDynamicReleaseUnitTest
       javaPreCompileProfile
       javaPreCompileProfileUnitTest
       javaPreCompileRelease
       javaPreCompileReleaseUnitTest
       mainApkListPersistenceDebug
       mainApkListPersistenceDebugAndroidTest
       mainApkListPersistenceDynamicProfile
       mainApkListPersistenceDynamicRelease
       mainApkListPersistenceProfile
       mainApkListPersistenceRelease
       makeApkFromBundleForDebug
       makeApkFromBundleForDynamicProfile
       makeApkFromBundleForDynamicRelease
       makeApkFromBundleForProfile
       makeApkFromBundleForRelease
       mergeDebugAndroidTestAssets
       mergeDebugAndroidTestJniLibFolders
       mergeDebugAndroidTestResources
       mergeDebugAndroidTestShaders
       mergeDebugAssets
       mergeDebugJniLibFolders
       mergeDebugResources
       mergeDebugShaders
       mergeDynamicProfileAssets
       mergeDynamicProfileJniLibFolders
       mergeDynamicProfileResources
       mergeDynamicProfileShaders
       mergeDynamicReleaseAssets
       mergeDynamicReleaseJniLibFolders
       mergeDynamicReleaseResources
       mergeDynamicReleaseShaders
       mergeProfileAssets
       mergeProfileJniLibFolders
       mergeProfileResources
       mergeProfileShaders
       mergeReleaseAssets
       mergeReleaseJniLibFolders
       mergeReleaseResources
       mergeReleaseShaders
       packageDebug
       packageDebugAndroidTest
       packageDebugBundle
       packageDebugUniversalApk
       packageDynamicProfile
       packageDynamicProfileBundle
       packageDynamicProfileUniversalApk
       packageDynamicRelease
       packageDynamicReleaseBundle
       packageDynamicReleaseUniversalApk
       packageProfile
       packageProfileBundle
       packageProfileUniversalApk
       packageRelease
       packageReleaseBundle
       packageReleaseUniversalApk
       preBuild
       preDebugAndroidTestBuild
       preDebugBuild
       preDebugUnitTestBuild
       preDynamicProfileBuild
       preDynamicProfileUnitTestBuild
       preDynamicReleaseBuild
       preDynamicReleaseUnitTestBuild
       prepareLintJar
       preProfileBuild
       preProfileUnitTestBuild
       preReleaseBuild
       preReleaseUnitTestBuild
       processDebugAndroidTestJavaRes
       processDebugAndroidTestManifest
       processDebugAndroidTestResources
       processDebugGoogleServices
       processDebugJavaRes
       processDebugManifest
       processDebugResources
       processDebugUnitTestJavaRes
       processDynamicProfileGoogleServices
       processDynamicProfileJavaRes
       processDynamicProfileManifest
       processDynamicProfileResources
       processDynamicProfileUnitTestJavaRes
       processDynamicReleaseGoogleServices
       processDynamicReleaseJavaRes
       processDynamicReleaseManifest
       processDynamicReleaseResources
       processDynamicReleaseUnitTestJavaRes
       processProfileGoogleServices
       processProfileJavaRes
       processProfileManifest
       processProfileResources
       processProfileUnitTestJavaRes
       processReleaseGoogleServices
       processReleaseJavaRes
       processReleaseManifest
       processReleaseResources
       processReleaseUnitTestJavaRes
       reportBuildArtifactsDebug
       reportBuildArtifactsDynamicProfile
       reportBuildArtifactsDynamicRelease
       reportBuildArtifactsProfile
       reportBuildArtifactsRelease
       reportSourceSetTransformAndroidTest
       reportSourceSetTransformAndroidTestDebug
       reportSourceSetTransformDebug
       reportSourceSetTransformDynamicProfile
       reportSourceSetTransformDynamicRelease
       reportSourceSetTransformMain
       reportSourceSetTransformProfile
       reportSourceSetTransformRelease
       reportSourceSetTransformTest
       reportSourceSetTransformTestDebug
       reportSourceSetTransformTestDynamicProfile
       reportSourceSetTransformTestDynamicRelease
       reportSourceSetTransformTestProfile
       reportSourceSetTransformTestRelease
       resolveConfigAttr
       signingConfigWriterDebug
       signingConfigWriterDebugAndroidTest
       signingConfigWriterDynamicProfile
       signingConfigWriterDynamicRelease
       signingConfigWriterProfile
       signingConfigWriterRelease
       transformClassesWithDexBuilderForDebug
       transformClassesWithDexBuilderForDebugAndroidTest
       transformClassesWithDexBuilderForDynamicProfile
       transformClassesWithDexBuilderForDynamicRelease
       transformClassesWithDexBuilderForProfile
       transformClassesWithDexBuilderForRelease
       transformDexArchiveWithDexMergerForDebug
       transformDexArchiveWithDexMergerForDebugAndroidTest
       transformDexArchiveWithDexMergerForDynamicProfile
       transformDexArchiveWithDexMergerForDynamicRelease
       transformDexArchiveWithDexMergerForProfile
       transformDexArchiveWithDexMergerForRelease
       transformDexArchiveWithExternalLibsDexMergerForDebug
       transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest
       transformDexArchiveWithExternalLibsDexMergerForDynamicProfile
       transformDexArchiveWithExternalLibsDexMergerForDynamicRelease
       transformDexArchiveWithExternalLibsDexMergerForProfile
       transformDexArchiveWithExternalLibsDexMergerForRelease
       transformNativeLibsWithMergeJniLibsForDebug
       transformNativeLibsWithMergeJniLibsForDebugAndroidTest
       transformNativeLibsWithMergeJniLibsForDynamicProfile
       transformNativeLibsWithMergeJniLibsForDynamicRelease
       transformNativeLibsWithMergeJniLibsForProfile
       transformNativeLibsWithMergeJniLibsForRelease
       transformResourcesWithMergeJavaResForDebug
       transformResourcesWithMergeJavaResForDebugAndroidTest
       transformResourcesWithMergeJavaResForDebugUnitTest
       transformResourcesWithMergeJavaResForDynamicProfile
       transformResourcesWithMergeJavaResForDynamicProfileUnitTest
       transformResourcesWithMergeJavaResForDynamicRelease
       transformResourcesWithMergeJavaResForDynamicReleaseUnitTest
       transformResourcesWithMergeJavaResForProfile
       transformResourcesWithMergeJavaResForProfileUnitTest
       transformResourcesWithMergeJavaResForRelease
       transformResourcesWithMergeJavaResForReleaseUnitTest
       validateSigningDebug
       validateSigningDebugAndroidTest
       validateSigningDynamicProfile
       validateSigningDynamicRelease
       validateSigningProfile
       validateSigningRelease
       writeDebugApplicationId
       writeDebugModuleMetadata
       writeDynamicProfileApplicationId
       writeDynamicProfileModuleMetadata
       writeDynamicReleaseApplicationId
       writeDynamicReleaseModuleMetadata
       writeProfileApplicationId
       writeProfileModuleMetadata
       writeReleaseApplicationId
       writeReleaseModuleMetadata

       Rules
       -----
       Pattern: clean<TaskName>: Cleans the output files of a task.
       Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
       Pattern: upload<ConfigurationName>: Assembles and uploads the artifacts belonging to a configuration.
       1 actionable task: 1 executed

[{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"1","progressId":null,"finished":true}}] [ +53 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1 [ +54 ms] Exit code 0 from: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1 [ ] --------- beginning of main 03-15 13:51:08.979 E/NetworkScheduler( 1965): Invalid component specified. [ +2 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time [ +5 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb version [ +47 ms] Android Debug Bridge version 1.0.40 Version 28.0.2-5303910 Installed as C:\Programacao\Android\Sdk\platform-tools\adb.EXE [ +3 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb start-server [ +72 ms] Building APK Running Gradle task 'assembleDebug'... [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"2","progressId":null,"message":"Running Gradle task 'assembleDebug'..."}}] [ +43 ms] executing: [C:\my_project\android] C:\my_project\android\gradlew.bat -q -Ptarget=C:\my_project\lib\main.dart -Ptrack-widget-creation=true -Pcompilation-trace-file=compilation.txt -Pfilesystem-scheme=org-dartlang-root assembleDebug [+5714 ms] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) [ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) [ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) [ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) [ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) [+8586 ms] Note: C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.1\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java uses unchecked or unsafe operations. [ +2 ms] Note: Recompile with -Xlint:unchecked for details. [+1190 ms] Note: C:\Programacao\Flutter\sdk\flutter.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.0+1\android\src\main\java\io\flutter\plugins\firebase\core\FirebaseCorePlugin.java uses unchecked or unsafe operations. [ ] Note: Recompile with -Xlint:unchecked for details. [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"2","progressId":null,"finished":true}}] [+71065 ms] calculateSha: LocalDirectory: 'C:\my_project\build\app\outputs\apk'/app.apk [ +636 ms] Built build\app\outputs\apk\debug\app-debug.apk. [ +3 ms] executing: C:/Programacao/Android/Sdk\build-tools\28.0.3\aapt dump xmltree C:\my_project\build\app\outputs\apk\app.apk AndroidManifest.xml [ +29 ms] Exit code 0 from: C:/Programacao/Android/Sdk\build-tools\28.0.3\aapt dump xmltree C:\my_project\build\app\outputs\apk\app.apk AndroidManifest.xml [ ] N: android=http://schemas.android.com/apk/res/android E: manifest (line=2) A: android:versionCode(0x0101021b)=(type 0x10)0x1 A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0") A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9") A: package="br.com.myapp.myproject" (Raw: "br.com.myapp.myproject") A: platformBuildVersionCode=(type 0x10)0x1 A: platformBuildVersionName="1.0.0" (Raw: "1.0.0") E: uses-sdk (line=7) A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c E: uses-permission (line=16) A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET") E: uses-permission (line=17) A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE") E: uses-permission (line=18) A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK") E: uses-permission (line=19) A: android:name(0x01010003)="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" (Raw: "com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE") E: uses-permission (line=20) A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw: "com.google.android.c2dm.permission.RECEIVE") E: application (line=28) A: android:label(0x01010001)="my_project" (Raw: "my_project") A: android:icon(0x01010002)=@0x7f0a0000 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication") A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff A: android:supportsRtl(0x010103af)=(type 0x12)0xffffffff A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory") E: activity (line=35) A: android:theme(0x01010000)=@0x7f0c00a4 A: android:name(0x01010003)="br.com.myapp.myproject.MainActivity" (Raw: "br.com.myapp.myproject.MainActivity") A: android:launchMode(0x0101001d)=(type 0x10)0x1 A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4 A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10 A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff E: meta-data (line=49) A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw: "io.flutter.app.android.SplashScreenUntilFirstFrame") A: android:value(0x01010024)=(type 0x12)0xffffffff E: intent-filter (line=53) E: action (line=54) A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN") E: category (line=56) A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER") E: meta-data (line=60) A: android:name(0x01010003)="com.facebook.sdk.ApplicationId" (Raw: "com.facebook.sdk.ApplicationId") A: android:value(0x01010024)=@0x7f0b0052 E: activity (line=64) A: android:theme(0x01010000)=@0x7f0c0164 A: android:label(0x01010001)=@0x7f0b0027 A: android:name(0x01010003)="com.facebook.FacebookActivity" (Raw: "com.facebook.FacebookActivity") A: android:configChanges(0x0101001f)=(type 0x11)0x5b0 E: activity (line=69) A: android:name(0x01010003)="com.facebook.CustomTabActivity" (Raw: "com.facebook.CustomTabActivity") A: android:exported(0x01010010)=(type 0x12)0xffffffff E: intent-filter (line=72) E: action (line=73) A: android:name(0x01010003)="android.intent.action.VIEW" (Raw: "android.intent.action.VIEW") E: category (line=75) A: android:name(0x01010003)="android.intent.category.DEFAULT" (Raw: "android.intent.category.DEFAULT") E: category (line=76) A: android:name(0x01010003)="android.intent.category.BROWSABLE" (Raw: "android.intent.category.BROWSABLE") E: data (line=78) A: android:scheme(0x01010027)=@0x7f0b0053 E: activity (line=81) A: android:theme(0x01010000)=@0x1030010 A: android:name(0x01010003)="com.google.firebase.auth.internal.FederatedSignInActivity" (Raw: "com.google.firebase.auth.internal.FederatedSignInActivity") A: android:permission(0x01010006)="com.google.firebase.auth.api.gms.permission.LAUNCH_FEDERATED_SIGN_IN" (Raw: "com.google.firebase.auth.api.gms.permission.LAUNCH_FEDERATED_SIGN_IN") A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:excludeFromRecents(0x01010017)=(type 0x12)0xffffffff A: android:launchMode(0x0101001d)=(type 0x10)0x2 E: service (line=89) A: android:name(0x01010003)="com.google.firebase.components.ComponentDiscoveryService" (Raw: "com.google.firebase.components.ComponentDiscoveryService") A: android:exported(0x01010010)=(type 0x12)0x0 E: meta-data (line=92) A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar") A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar") E: meta-data (line=95) A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar") A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar") E: meta-data (line=98) A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.iid.Registrar" (Raw: "com.google.firebase.components:com.google.firebase.iid.Registrar") A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar") E: activity (line=103) A: android:theme(0x01010000)=@0x1030010 A: android:name(0x01010003)="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" (Raw: "com.google.android.gms.auth.api.signin.internal.SignInHubActivity") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:excludeFromRecents(0x01010017)=(type 0x12)0xffffffff E: service (line=112) A: android:name(0x01010003)="com.google.android.gms.auth.api.signin.RevocationBoundService" (Raw: "com.google.android.gms.auth.api.signin.RevocationBoundService") A: android:permission(0x01010006)="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" (Raw: "com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION") A: android:exported(0x01010010)=(type 0x12)0xffffffff E: receiver (line=117) A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementReceiver") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 E: receiver (line=122) A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver") A: android:permission(0x01010006)="android.permission.INSTALL_PACKAGES" (Raw: "android.permission.INSTALL_PACKAGES") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0xffffffff E: intent-filter (line=127) E: action (line=128) A: android:name(0x01010003)="com.android.vending.INSTALL_REFERRER" (Raw: "com.android.vending.INSTALL_REFERRER") E: service (line=132) A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementService" (Raw: "com.google.android.gms.measurement.AppMeasurementService") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 E: service (line=136) A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementJobService" (Raw: "com.google.android.gms.measurement.AppMeasurementJobService") A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 E: receiver (line=142) A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdReceiver" (Raw: "com.google.firebase.iid.FirebaseInstanceIdReceiver") A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND") A: android:exported(0x01010010)=(type 0x12)0xffffffff E: intent-filter (line=146) E: action (line=147) A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw: "com.google.android.c2dm.intent.RECEIVE") E: service (line=154) A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdService" (Raw: "com.google.firebase.iid.FirebaseInstanceIdService") A: android:exported(0x01010010)=(type 0x12)0xffffffff E: intent-filter (line=157) A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c E: action (line=158) A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw: "com.google.firebase.INSTANCE_ID_EVENT") E: activity (line=162) A: android:theme(0x01010000)=@0x1030010 A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw: "com.google.android.gms.common.api.GoogleApiActivity") A: android:exported(0x01010010)=(type 0x12)0x0 E: provider (line=167) A: android:name(0x01010003)="com.google.firebase.provider.FirebaseInitProvider" (Raw: "com.google.firebase.provider.FirebaseInitProvider") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:authorities(0x01010018)="br.com.myapp.myproject.firebaseinitprovider" (Raw: "br.com.myapp.myproject.firebaseinitprovider") A: android:initOrder(0x0101001a)=(type 0x10)0x64 E: meta-data (line=173) A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version") A: android:value(0x01010024)=@0x7f080004 E: activity (line=177) A: android:name(0x01010003)="com.facebook.CustomTabMainActivity" (Raw: "com.facebook.CustomTabMainActivity") E: provider (line=187) A: android:name(0x01010003)="com.facebook.internal.FacebookInitProvider" (Raw: "com.facebook.internal.FacebookInitProvider") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:authorities(0x01010018)="br.com.myapp.myproject.FacebookInitProvider" (Raw: "br.com.myapp.myproject.FacebookInitProvider") E: receiver (line=192) A: android:name(0x01010003)="com.facebook.CurrentAccessTokenExpirationBroadcastReceiver" (Raw: "com.facebook.CurrentAccessTokenExpirationBroadcastReceiver") A: android:exported(0x01010010)=(type 0x12)0x0 E: intent-filter (line=195) E: action (line=196) A: android:name(0x01010003)="com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED" (Raw: "com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED") [ +11 ms] Stopping app 'app.apk' on Android SDK built for x86 64. [ ] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell am force-stop br.com.myapp.myproject [ +498 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell pm list packages br.com.myapp.myproject [ +485 ms] package:br.com.myapp.myproject [ +2 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell cat /data/local/tmp/sky.br.com.myapp.myproject.sha1 [ +41 ms] 2124ebf395d5ca454befa2cd94a00f86a03f2fc0 [ ] Installing APK. [ +1 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb version [ +29 ms] Android Debug Bridge version 1.0.40 Version 28.0.2-5303910 Installed as C:\Programacao\Android\Sdk\platform-tools\adb.EXE [ ] executing: C:/Programacao/Android/Sdk\platform-tools\adb start-server Installing build\app\outputs\apk\app.apk... [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"3","progressId":null,"message":"Installing build\app\outputs\apk\app.apk..."}}] [ +33 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 install -t -r C:\my_project\build\app\outputs\apk\app.apk [+10791 ms] Performing Push Install C:\my_project\build\app\outputs\apk\app.apk: 1 file pushed. 96.7 MB/s (34104568 bytes in 0.336s) pkg: /data/local/tmp/app.apk Success [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"3","progressId":null,"finished":true}}] [ +3 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell echo -n 5816541e9c2ff2486ad748d7f127d54a42922d07 > /data/local/tmp/sky.br.com.myapp.myproject.sha1 [ +83 ms] Android SDK built for x86 64 startApp [ +2 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true br.com.myapp.myproject/br.com.myapp.myproject.MainActivity [ +625 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=br.com.myapp.myproject/.MainActivity (has extras) } [ ] Waiting for observatory port to be available... [+1482 ms] Observatory URL on device: http://127.0.0.1:36106/ [ +1 ms] executing: C:/Programacao/Android/Sdk\platform-tools\adb -s emulator-5554 forward tcp:0 tcp:36106 [ +45 ms] 8115 [ ] Forwarded host port 8115 to device port 36106 for Observatory [ +7 ms] Connecting to service protocol: http://127.0.0.1:8115/ [ +767 ms] Successfully connected to service protocol: http://127.0.0.1:8115/ [ +4 ms] Sending to VM service: getVM({}) [ +10 ms] Result: {type: VM, name: vm, architectureBits: 64, targetCPU: x64, hostCPU: Virtual CPU, version: 2.1.2-dev.0.0.flutter-0a7dcf17eb (Tue Feb 12 01:59:15 2019 +0000) on "android_x64", _profilerMode: VM, _nativeZoneMemoryUsage: 0, pid: 4498, startTime: 15526... [ +6 ms] Sending to VM service: getIsolate({isolateId: isolates/71675428}) [ +6 ms] Sending to VM service: _flutter.listViews({}) [ +11 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x7f42f02c5718, isolate: {type: @Isolate, fixedId: true, id: isolates/71675428, name: main.dart$main-71675428, number: 71675428}}]} [ +8 ms] DevFS: Creating new filesystem on the device (null) [ +1 ms] Sending to VM service: _createDevFS({fsName: my_project}) [ +82 ms] Result: {type: Isolate, fixedId: true, id: isolates/71675428, name: main.dart:main(), number: 71675428, _originNumber: 71675428, startTime: 1552668870368, _heaps: {new: {type: HeapSpace, name: new, vmName: Scavenger, collections: 0, avgCollectionPeriodMil... [ +32 ms] Result: {type: FileSystem, name: my_project, uri: file:///data/data/br.com.myapp.myproject/cache/my_projectIPCRRJ/my_project/} [ ] DevFS: Created new filesystem on the device (file:///data/data/br.com.myapp.myproject/cache/my_projectIPCRRJ/my_project/) [{"event":"app.debugPort","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","port":8115,"wsUri":"ws://127.0.0.1:8115/ws","baseUri":"file:///data/data/br.com.myapp.myproject/cache/my_projectIPCRRJ/my_project/"}}] [ +4 ms] Updating assets Syncing files to device Android SDK built for x86 64... [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"4","progressId":null,"message":"Syncing files to device Android SDK built for x86 64..."}}] [ +689 ms] DevFS: Starting sync from LocalDirectory: 'C:\my_project' [ ] Scanning project files [ +13 ms] Scanning package files [ +292 ms] Scanning asset files [ +1 ms] Scanning for deleted files [ +98 ms] Compiling dart to kernel with 710 updated files [ +11 ms] C:\Programacao\Flutter\sdk\flutter\bin\cache\dart-sdk\bin\dart C:\Programacao\Flutter\sdk\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Programacao\Flutter\sdk\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill.track.dill --packages C:\my_project.packages --track-widget-creation [+1385 ms] D/ ( 4498): HostConnection::get() New Host Connection established 0x7f42ea99f080, tid 4536 [ +3 ms] D/EGL_emulation( 4498): eglMakeCurrent: 0x7f42db7293e0: ver 3 1 [ +64 ms] D/skia ( 4498): Program linking failed. [ +27 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +17 ms] D/skia ( 4498): Program linking failed. [ +34 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +4 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +36 ms] D/skia ( 4498): Program linking failed. [ +19 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +13 ms] D/skia ( 4498): Program linking failed. [ +40 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +10 ms] D/skia ( 4498): Program linking failed. [ +15 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +1 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +8 ms] D/skia ( 4498): Program linking failed. [ +17 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +1 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +21 ms] D/skia ( 4498): Program linking failed. [ +29 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +1 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +9 ms] D/skia ( 4498): Program linking failed. [ +24 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +23 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +5 ms] D/skia ( 4498): Program linking failed. [ +48 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +24 ms] D/skia ( 4498): Program linking failed. [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +4 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +24 ms] D/skia ( 4498): Program linking failed. [ +19 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +3 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +14 ms] D/skia ( 4498): Program linking failed. [ +43 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +12 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +16 ms] D/skia ( 4498): Program linking failed. [ +36 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +2 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +11 ms] D/skia ( 4498): Program linking failed. [ +29 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +1 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +315 ms] D/skia ( 4498): Program linking failed. [ +21 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +5 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +10 ms] D/skia ( 4498): Program linking failed. [ +80 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ ] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +119 ms] D/skia ( 4498): Program linking failed. [ ] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +22 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +279 ms] D/skia ( 4498): Program linking failed. [ +21 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +5 ms] E/eglCodecCommon( 4498): glUtilsParamSize: unknow param 0x00008741 [ +769 ms] Updating files [ +467 ms] DevFS: Sync finished [{"event":"app.progress","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e","id":"4","progressId":null,"finished":true}}] [ ] Synced 3.3MB. [ +1 ms] Sending to VM service: _flutter.listViews({}) [ +15 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x7f42f02c5718, isolate: {type: @Isolate, fixedId: true, id: isolates/71675428, name: main.dart$main-71675428, number: 71675428}}]} [ +1 ms] Connected to _flutterView/0x7f42f02c5718. [{"event":"app.started","params":{"appId":"01758f5c-a75d-499e-b64f-7ebce1d2be2e"}}] [ +524 ms] Sending to VM service: ext.flutter.platformOverride({isolateId: isolates/71675428}) [ +21 ms] Sending to VM service: ext.flutter.timeDilation({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugPaint({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugPaintBaselinesEnabled({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.repaintRainbow({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.showPerformanceOverlay({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugAllowBanner({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.show({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRebuildDirtyWidgets({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRebuildDirtyWidgets({enabled: false, isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRepaintWidgets({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRepaintWidgets({enabled: false, isolateId: isolates/71675428}) [ +109 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.debugPaint} [{"id":2,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.debugPaint"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.debugPaintBaselinesEnabled} [{"id":3,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.debugPaintBaselinesEnabled"}}] [ +2 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.repaintRainbow} [{"id":4,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.repaintRainbow"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.showPerformanceOverlay} [{"id":5,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.showPerformanceOverlay"}}] [ ] Result: {enabled: true, type: _extensionType, method: ext.flutter.debugAllowBanner} [{"id":6,"result":{"enabled":"true","type":"_extensionType","method":"ext.flutter.debugAllowBanner"}}] [ +10 ms] Result: {timeDilation: 1.0, type: _extensionType, method: ext.flutter.timeDilation} [{"id":1,"result":{"timeDilation":"1.0","type":"_extensionType","method":"ext.flutter.timeDilation"}}] [ +5 ms] Result: {value: android, type: _extensionType, method: ext.flutter.platformOverride} [{"id":0,"result":{"value":"android","type":"_extensionType","method":"ext.flutter.platformOverride"}}] [ +3 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.show} [{"id":7,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.show"}}] [ +4 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRebuildDirtyWidgets} [{"id":8,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRebuildDirtyWidgets"}}] [ +7 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRebuildDirtyWidgets} [{"id":9,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRebuildDirtyWidgets"}}] [ +15 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRepaintWidgets} [{"id":10,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRepaintWidgets"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRepaintWidgets} [{"id":11,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRepaintWidgets"}}] [ +54 ms] Sending to VM service: ext.flutter.platformOverride({isolateId: isolates/71675428}) [ +36 ms] Sending to VM service: ext.flutter.timeDilation({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugPaint({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugPaintBaselinesEnabled({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.repaintRainbow({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.showPerformanceOverlay({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugAllowBanner({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.debugAllowBanner({enabled: true, isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.show({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRebuildDirtyWidgets({isolateId: isolates/71675428}) [ ] Sending to VM service: ext.flutter.inspector.trackRepaintWidgets({isolateId: isolates/71675428}) [ +64 ms] Result: {timeDilation: 1.0, type: _extensionType, method: ext.flutter.timeDilation} [{"id":13,"result":{"timeDilation":"1.0","type":"_extensionType","method":"ext.flutter.timeDilation"}}] [ +15 ms] Result: {value: android, type: _extensionType, method: ext.flutter.platformOverride} [{"id":12,"result":{"value":"android","type":"_extensionType","method":"ext.flutter.platformOverride"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.debugPaint} [{"id":14,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.debugPaint"}}] [ +3 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.debugPaintBaselinesEnabled} [{"id":15,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.debugPaintBaselinesEnabled"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.repaintRainbow} [{"id":16,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.repaintRainbow"}}] [ +18 ms] Result: {enabled: true, type: _extensionType, method: ext.flutter.debugAllowBanner} [{"id":18,"result":{"enabled":"true","type":"_extensionType","method":"ext.flutter.debugAllowBanner"}}] [ +4 ms] Result: {enabled: false, type: _extensionType, method: ext.flutter.showPerformanceOverlay} [{"id":17,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.showPerformanceOverlay"}}] [ +6 ms] Result: {enabled: true, type: _extensionType, method: ext.flutter.debugAllowBanner} [{"id":19,"result":{"enabled":"true","type":"_extensionType","method":"ext.flutter.debugAllowBanner"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.show} [{"id":20,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.show"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRebuildDirtyWidgets} [{"id":21,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRebuildDirtyWidgets"}}] [ ] Result: {enabled: false, type: _extensionType, method: ext.flutter.inspector.trackRepaintWidgets} [{"id":22,"result":{"enabled":"false","type":"_extensionType","method":"ext.flutter.inspector.trackRepaintWidgets"}}] [ +501 ms] Sending to VM service: ext.flutter.inspector.setPubRootDirectories({arg0: file:///C:/my_project, isolateId: isolates/71675428}) [ +36 ms] Result: {result: null, type: _extensionType, method: ext.flutter.inspector.setPubRootDirectories} [{"id":23,"result":{"result":null,"type":"_extensionType","method":"ext.flutter.inspector.setPubRootDirectories"}}] [ +53 ms] Sending to VM service: ext.flutter.inspector.setPubRootDirectories({arg0: file:///C:/my_project, isolateId: isolates/71675428}) [ +11 ms] Sending to VM service: ext.flutter.inspector.isWidgetTreeReady({isolateId: isolates/71675428}) [ ] Result: {result: null, type: _extensionType, method: ext.flutter.inspector.setPubRootDirectories} [{"id":24,"result":{"result":null,"type":"_extensionType","method":"ext.flutter.inspector.setPubRootDirectories"}}] [ +9 ms] Result: {result: true, type: _extensionType, method: ext.flutter.inspector.isWidgetTreeReady} [{"id":25,"result":{"result":true,"type":"_extensionType","method":"ext.flutter.inspector.isWidgetTreeReady"}}] [ +6 ms] Sending to VM service: ext.flutter.inspector.getSelectedSummaryWidget({objectGroup: selection_0, isolateId: isolates/71675428}) [ +11 ms] Result: {result: null, type: _extensionType, method: ext.flutter.inspector.getSelectedSummaryWidget} [{"id":26,"result":{"result":null,"type":"_extensionType","method":"ext.flutter.inspector.getSelectedSummaryWidget"}}] [ +2 ms] Sending to VM service: ext.flutter.inspector.getSelectedWidget({objectGroup: selection_0, isolateId: isolates/71675428}) [ +7 ms] Result: {result: null, type: _extensionType, method: ext.flutter.inspector.getSelectedWidget} [{"id":27,"result":{"result":null,"type":"_extensionType","method":"ext.flutter.inspector.getSelectedWidget"}}] [ +8 ms] Sending to VM service: ext.flutter.inspector.getRootWidgetSummaryTree({objectGroup: tree_1, isolateId: isolates/71675428}) [ +623 ms] Result: {result: {name: null, showSeparator: true, description: [root], level: info, showName: true, emptyBodyDescription: null, style: dense, valueToString: [root](renderObject: RenderView#58a49), type: _DiagnosticableTreeNode, hasChildren: true, objectI... [{"id":28,"result":{"result":{"name":null,"showSeparator":true,"description":"[root]","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"[root](renderObject: RenderView#58a49)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-0","valueId":"inspector-1","widgetRuntimeType":"RenderObjectToWidgetAdapter","summaryTree":true,"locationId":0,"creationLocation":{"file":"file:///C:/Programacao/Flutter/sdk/flutter/packages/flutter/lib/src/widgets/binding.dart","line":732,"column":26,"parameterLocations":[{"file":null,"line":733,"column":7,"name":"container"},{"file":null,"line":734,"column":7,"name":"debugShortDescription"},{"file":null,"line":735,"column":7,"name":"child"}]},"children":[{"name":null,"showSeparator":true,"description":"MyApp","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"MyApp","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-2","valueId":"inspector-3","widgetRuntimeType":"MyApp","summaryTree":true,"locationId":1,"creationLocation":{"file":"file:///C:/my_project/lib/main.dart","line":13,"column":10,"parameterLocations":[]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"MaterialApp","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"MaterialApp(state: _MaterialAppState#fa930)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-4","valueId":"inspector-5","stateful":true,"widgetRuntimeType":"MaterialApp","summaryTree":true,"locationId":2,"creationLocation":{"file":"file:///C:/my_project/lib/main.dart","line":22,"column":12,"parameterLocations":[{"file":null,"line":23,"column":7,"name":"title"},{"file":null,"line":24,"column":7,"name":"theme"},{"file":null,"line":32,"column":7,"name":"routes"},{"file":null,"line":36,"column":7,"name":"onGenerateRoute"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"HomeScreen","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"HomeScreen(state: _HomeScreenState#f9241)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-6","valueId":"inspector-7","stateful":true,"widgetRuntimeType":"HomeScreen","summaryTree":true,"locationId":3,"creationLocation":{"file":"file:///C:/my_project/lib/main.dart","line":33,"column":36,"parameterLocations":[{"file":null,"line":33,"column":60,"name":"auth"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"LoginScreen","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"LoginScreen(dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme], state: LoginScreenState#7826b)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-8","valueId":"inspector-9","stateful":true,"widgetRuntimeType":"LoginScreen","summaryTree":true,"locationId":4,"creationLocation":{"file":"file:///C:/my_project/lib/screens/home_screen.dart","line":26,"column":27,"parameterLocations":[]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Scaffold","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Scaffold(dependencies: [_LocalizationsScope-[GlobalKey#4f329], Directionality, _InheritedTheme, MediaQuery], state: ScaffoldState#2f428(tickers: tracking 1 ticker))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-10","valueId":"inspector-11","stateful":true,"widgetRuntimeType":"Scaffold","summaryTree":true,"locationId":5,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":133,"column":12,"parameterLocations":[{"file":null,"line":134,"column":7,"name":"resizeToAvoidBottomInset"},{"file":null,"line":135,"column":7,"name":"body"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Stack","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Stack(alignment: AlignmentDirectional.topStart, fit: loose, overflow: clip, dependencies: [Directionality], renderObject: RenderStack#45ddc relayoutBoundary=up1)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-12","valueId":"inspector-13","widgetRuntimeType":"Stack","summaryTree":true,"locationId":6,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":135,"column":13,"parameterLocations":[{"file":null,"line":136,"column":9,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Container","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Container(bg: BoxDecoration(gradient: LinearGradient(topCenter, bottomCenter, [Color(0xff4fc3f7), Color(0xff46addb), Color(0xff28627c)], [0.0, 0.548, 1.0], TileMode.clamp)))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-14","valueId":"inspector-15","widgetRuntimeType":"Container","summaryTree":true,"locationId":7,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":137,"column":11,"parameterLocations":[{"file":null,"line":138,"column":13,"name":"decoration"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Positioned","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Positioned(left: 0.0, top: 0.0, right: 0.0, bottom: 0.0)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-16","valueId":"inspector-17","widgetRuntimeType":"Positioned","summaryTree":true,"locationId":8,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":151,"column":22,"parameterLocations":[{"file":null,"line":152,"column":13,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Image","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Image(image: AssetImage(bundle: null, name: \"assets/road_infinity_b&w.png\"), fit: fitHeight, alignment: center, this.excludeFromSemantics: false, filterQuality: low, dependencies: [MediaQuery, _LocalizationsScope-[GlobalKey#4f329], Directionality], state: _ImageState#662a9(stream: ImageStream#9f250(MultiFrameImageStreamCompleter#70bf8, [1871×1318] @ 3.0x, 1 listener), pixels: [1871×1318] @ 3.0x))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-18","valueId":"inspector-19","stateful":true,"widgetRuntimeType":"Image","summaryTree":true,"locationId":9,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":152,"column":26,"parameterLocations":[{"file":null,"line":152,"column":39,"name":"name"},{"file":null,"line":153,"column":15,"name":"fit"}]},"createdByLocalProject":true,"children":[]}]},{"name":null,"showSeparator":true,"description":"SafeArea","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SafeArea(avoid left padding, avoid top padding, avoid right padding, avoid bottom padding, dependencies: [MediaQuery])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-20","valueId":"inspector-21","widgetRuntimeType":"SafeArea","summaryTree":true,"locationId":10,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":156,"column":11,"parameterLocations":[{"file":null,"line":157,"column":13,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Container","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Container","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-22","valueId":"inspector-23","widgetRuntimeType":"Container","summaryTree":true,"locationId":11,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":157,"column":20,"parameterLocations":[{"file":null,"line":158,"column":15,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Padding","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Padding(padding: EdgeInsets(36.0, 0.0, 36.0, 0.0), dependencies: [Directionality], renderObject: RenderPadding#5a3f7 relayoutBoundary=up3)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-24","valueId":"inspector-25","widgetRuntimeType":"Padding","summaryTree":true,"locationId":12,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":158,"column":22,"parameterLocations":[{"file":null,"line":159,"column":17,"name":"padding"},{"file":null,"line":160,"column":17,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Column","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Column(direction: vertical, mainAxisAlignment: center, crossAxisAlignment: center, renderObject: RenderFlex#91ea8 relayoutBoundary=up4)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-26","valueId":"inspector-27","widgetRuntimeType":"Column","summaryTree":true,"locationId":13,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":160,"column":24,"parameterLocations":[{"file":null,"line":161,"column":19,"name":"mainAxisAlignment"},{"file":null,"line":162,"column":19,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Stack","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Stack(alignment: center, fit: loose, overflow: clip, dependencies: [Directionality], renderObject: RenderStack#98344 relayoutBoundary=up5)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-28","valueId":"inspector-29","widgetRuntimeType":"Stack","summaryTree":true,"locationId":14,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":163,"column":21,"parameterLocations":[{"file":null,"line":163,"column":27,"name":"children"},{"file":null,"line":167,"column":23,"name":"alignment"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"FlutterLogo","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"FlutterLogo(dependencies: [IconTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-30","valueId":"inspector-31","widgetRuntimeType":"FlutterLogo","summaryTree":true,"locationId":15,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":164,"column":23,"parameterLocations":[{"file":null,"line":164,"column":35,"name":"size"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Project Logo aqui!\", dependencies: [MediaQuery, DefaultTextStyle])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-32","valueId":"inspector-33","widgetRuntimeType":"Text","summaryTree":true,"locationId":16,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":165,"column":23,"parameterLocations":[{"file":null,"line":165,"column":28,"name":"data"}]},"createdByLocalProject":true,"children":[]}]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 24.0, renderObject: RenderConstrainedBox#57703 relayoutBoundary=up5)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-34","valueId":"inspector-35","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":17,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":169,"column":21,"parameterLocations":[{"file":null,"line":169,"column":30,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SignInForm","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SignInForm(dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme], state: _SignInFormState#90b61)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-36","valueId":"inspector-37","stateful":true,"widgetRuntimeType":"SignInForm","summaryTree":true,"locationId":18,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":170,"column":21,"parameterLocations":[{"file":null,"line":170,"column":32,"name":"bloc"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Column","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Column(direction: vertical, mainAxisAlignment: start, crossAxisAlignment: center, renderObject: RenderFlex#8f676 relayoutBoundary=up5)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-38","valueId":"inspector-39","widgetRuntimeType":"Column","summaryTree":true,"locationId":19,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":237,"column":12,"parameterLocations":[{"file":null,"line":238,"column":7,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"TextField","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"TextField(controller: TextEditingController#69fac(TextEditingValue(text: ┤├, selection: TextSelection(baseOffset: -1, extentOffset: -1, affinity: TextAffinity.downstream, isDirectional: false), composing: TextRange(start: -1, end: -1))), decoration: InputDecoration(hintText: \"E-mail\", contentPadding: EdgeInsets(24.0, 24.0, 12.0, 16.0), focusedBorder: OutlineInputBorder(), enabledBorder: OutlineInputBorder(), border: OutlineInputBorder()), keyboardType: TextInputType(name: TextInputType.emailAddress, signed: null, decimal: null), style: TextStyle(inherit: true, color: Color(0xffffffff), size: 20.0, weight: 500), textInputAction: next, dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme], state: _TextFieldState#4d7dc)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-40","valueId":"inspector-41","stateful":true,"widgetRuntimeType":"TextField","summaryTree":true,"locationId":20,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":239,"column":9,"parameterLocations":[{"file":null,"line":240,"column":11,"name":"controller"},{"file":null,"line":241,"column":11,"name":"onChanged"},{"file":null,"line":242,"column":11,"name":"keyboardType"},{"file":null,"line":243,"column":11,"name":"textInputAction"},{"file":null,"line":244,"column":11,"name":"onSubmitted"},{"file":null,"line":245,"column":11,"name":"style"},{"file":null,"line":246,"column":11,"name":"decoration"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 16.0, renderObject: RenderConstrainedBox#36886 relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-42","valueId":"inspector-43","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":21,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":263,"column":9,"parameterLocations":[{"file":null,"line":263,"column":18,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"TextField","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"TextField(focusNode: FocusNode#184f4, decoration: InputDecoration(hintText: \"Senha\", contentPadding: EdgeInsets(24.0, 24.0, 12.0, 16.0), focusedBorder: OutlineInputBorder(), enabledBorder: OutlineInputBorder(), border: OutlineInputBorder()), style: TextStyle(inherit: true, color: Color(0xffffffff), size: 20.0, weight: 500), obscureText: true, textInputAction: done, selection disabled, dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme], state: _TextFieldState#8e351)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-44","valueId":"inspector-45","stateful":true,"widgetRuntimeType":"TextField","summaryTree":true,"locationId":22,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":264,"column":9,"parameterLocations":[{"file":null,"line":265,"column":11,"name":"focusNode"},{"file":null,"line":266,"column":11,"name":"onChanged"},{"file":null,"line":267,"column":11,"name":"textInputAction"},{"file":null,"line":268,"column":11,"name":"onSubmitted"},{"file":null,"line":269,"column":11,"name":"obscureText"},{"file":null,"line":270,"column":11,"name":"style"},{"file":null,"line":271,"column":11,"name":"decoration"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 16.0, renderObject: RenderConstrainedBox#796e7 relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-46","valueId":"inspector-47","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":23,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":288,"column":9,"parameterLocations":[{"file":null,"line":288,"column":18,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Row","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Row(direction: horizontal, mainAxisAlignment: spaceBetween, crossAxisAlignment: start, dependencies: [Directionality], renderObject: RenderFlex#7918f relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-48","valueId":"inspector-49","widgetRuntimeType":"Row","summaryTree":true,"locationId":24,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":289,"column":9,"parameterLocations":[{"file":null,"line":290,"column":11,"name":"mainAxisAlignment"},{"file":null,"line":291,"column":11,"name":"crossAxisAlignment"},{"file":null,"line":292,"column":11,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"GestureDetector","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"GestureDetector(startBehavior: down)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-50","valueId":"inspector-51","widgetRuntimeType":"GestureDetector","summaryTree":true,"locationId":25,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":293,"column":13,"parameterLocations":[{"file":null,"line":294,"column":15,"name":"onTap"},{"file":null,"line":305,"column":15,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Esqueci minha senha\", inherit: true, color: Color(0xffffffff), size: 12.0, decoration: TextDecoration.underline, dependencies: [MediaQuery, DefaultTextStyle])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-52","valueId":"inspector-53","widgetRuntimeType":"Text","summaryTree":true,"locationId":26,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":305,"column":22,"parameterLocations":[{"file":null,"line":306,"column":17,"name":"data"},{"file":null,"line":307,"column":17,"name":"style"}]},"createdByLocalProject":true,"children":[]}]},{"name":null,"showSeparator":true,"description":"StreamBuilder","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"StreamBuilder(dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme], state: _StreamBuilderBaseState<bool, AsyncSnapshot>#a4369)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-54","valueId":"inspector-55","stateful":true,"widgetRuntimeType":"StreamBuilder","summaryTree":true,"locationId":27,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":313,"column":13,"parameterLocations":[{"file":null,"line":314,"column":15,"name":"stream"},{"file":null,"line":315,"column":15,"name":"builder"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"RaisedButton","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"RaisedButton(disabled, disabled, color: Color(0xffffffff), disabledColor: Color(0xb3ffffff), shape: StadiumBorder(BorderSide(Color(0xff000000), 0.0, BorderStyle.none)), dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-56","valueId":"inspector-57","widgetRuntimeType":"RaisedButton","summaryTree":true,"locationId":28,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":316,"column":24,"parameterLocations":[{"file":null,"line":317,"column":21,"name":"onPressed"},{"file":null,"line":320,"column":21,"name":"color"},{"file":null,"line":321,"column":21,"name":"disabledColor"},{"file":null,"line":322,"column":21,"name":"shape"},{"file":null,"line":323,"column":21,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Entrar\", inherit: true, color: Color(0xff4fc3f7), size: 20.0, weight: 700, dependencies: [MediaQuery, DefaultTextStyle])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-58","valueId":"inspector-59","widgetRuntimeType":"Text","summaryTree":true,"locationId":29,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":323,"column":28,"parameterLocations":[{"file":null,"line":324,"column":23,"name":"data"},{"file":null,"line":325,"column":23,"name":"style"}]},"createdByLocalProject":true,"children":[]}]}]}]}]}]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 24.0, renderObject: RenderConstrainedBox#6d2a1 relayoutBoundary=up5)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-60","valueId":"inspector-61","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":30,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":171,"column":21,"parameterLocations":[{"file":null,"line":171,"column":30,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Column","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Column(direction: vertical, mainAxisAlignment: start, crossAxisAlignment: center, renderObject: RenderFlex#3b357 relayoutBoundary=up5)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-62","valueId":"inspector-63","widgetRuntimeType":"Column","summaryTree":true,"locationId":31,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":172,"column":21,"parameterLocations":[{"file":null,"line":173,"column":23,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Theme","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Theme(ThemeData#85336(primaryColor: Color(0xff4fc3f7), primaryColorBrightness: light, accentColor: Color(0xff4fc3f7), accentColorBrightness: light, dividerColor: Color(0x8a000000), textSelectionColor: Color(0xff4fc3f7), textSelectionHandleColor: Color(0xff4fc3f7), indicatorColor: Color(0xffffffff), toggleableActiveColor: Color(0xff4fc3f7), buttonTheme: ButtonThemeData#37750(buttonColor: Color(0xffe0e0e0), colorScheme: ColorScheme#120a3(primary: MaterialColor(primary value: Color(0xff2196f3)), primaryVariant: Color(0xff0093c4), secondary: Color(0xff4fc3f7), secondaryVariant: Color(0xff1976d2), background: Color(0xff90caf9), error: Color(0xffd32f2f), onBackground: Color(0xffffffff)), materialTapTargetSize: MaterialTapTargetSize.padded), textTheme: TextTheme#28dc4(display4: TextStyle(debugLabel: (englishLike display4 2014).merge(blackMountainView display4), inherit: false, color: Color(0x8a000000), family: Roboto, size: 112.0, weight: 100, baseline: alphabetic, decoration: TextDecoration.none), display3: TextStyle(debugLabel: (englishLike display3 2014).merge(blackMountainView display3), inherit: false, color: Color(0x8a000000), family: Roboto, size: 56.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display2: TextStyle(debugLabel: (englishLike display2 2014).merge(blackMountainView display2), inherit: false, color: Color(0x8a000000), family: Roboto, size: 45.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display1: TextStyle(debugLabel: (englishLike display1 2014).merge(blackMountainView display1), inherit: false, color: Color(0x8a000000), family: Roboto, size: 34.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), headline: TextStyle(debugLabel: (englishLike headline 2014).merge(blackMountainView headline), inherit: false, color: Color(0xdd000000), family: Roboto, size: 24.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), title: TextStyle(debugLabel: (englishLike title 2014).merge(blackMountainView title), inherit: false, color: Color(0xdd000000), family: Roboto, size: 20.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subhead: TextStyle(debugLabel: (englishLike subhead 2014).merge(blackMountainView subhead), inherit: false, color: Color(0xdd000000), family: Roboto, size: 16.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), body2: TextStyle(debugLabel: (englishLike body2 2014).merge(blackMountainView body2), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), body1: TextStyle(debugLabel: (englishLike body1 2014).merge(blackMountainView body1), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), caption: TextStyle(debugLabel: (englishLike caption 2014).merge(blackMountainView caption), inherit: false, color: Color(0x8a000000), family: Roboto, size: 12.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), button: TextStyle(debugLabel: (englishLike button 2014).merge(blackMountainView button), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subtitle): TextStyle(debugLabel: (englishLike subtitle 2014).merge(blackMountainView subtitle), inherit: false, color: Color(0xff000000), family: Roboto, size: 14.0, weight: 500, letterSpacing: 0.1, baseline: alphabetic, decoration: TextDecoration.none), overline: TextStyle(debugLabel: (englishLike overline 2014).merge(blackMountainView overline), inherit: false, color: Color(0xff000000), family: Roboto, size: 10.0, weight: 400, letterSpacing: 1.5, baseline: alphabetic, decoration: TextDecoration.none)), primaryTextTheme: TextTheme#28dc4(display4: TextStyle(debugLabel: (englishLike display4 2014).merge(blackMountainView display4), inherit: false, color: Color(0x8a000000), family: Roboto, size: 112.0, weight: 100, baseline: alphabetic, decoration: TextDecoration.none), display3: TextStyle(debugLabel: (englishLike display3 2014).merge(blackMountainView display3), inherit: false, color: Color(0x8a000000), family: Roboto, size: 56.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display2: TextStyle(debugLabel: (englishLike display2 2014).merge(blackMountainView display2), inherit: false, color: Color(0x8a000000), family: Roboto, size: 45.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display1: TextStyle(debugLabel: (englishLike display1 2014).merge(blackMountainView display1), inherit: false, color: Color(0x8a000000), family: Roboto, size: 34.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), headline: TextStyle(debugLabel: (englishLike headline 2014).merge(blackMountainView headline), inherit: false, color: Color(0xdd000000), family: Roboto, size: 24.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), title: TextStyle(debugLabel: (englishLike title 2014).merge(blackMountainView title), inherit: false, color: Color(0xdd000000), family: Roboto, size: 20.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subhead: TextStyle(debugLabel: (englishLike subhead 2014).merge(blackMountainView subhead), inherit: false, color: Color(0xdd000000), family: Roboto, size: 16.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), body2: TextStyle(debugLabel: (englishLike body2 2014).merge(blackMountainView body2), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), body1: TextStyle(debugLabel: (englishLike body1 2014).merge(blackMountainView body1), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), caption: TextStyle(debugLabel: (englishLike caption 2014).merge(blackMountainView caption), inherit: false, color: Color(0x8a000000), family: Roboto, size: 12.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), button: TextStyle(debugLabel: (englishLike button 2014).merge(blackMountainView button), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subtitle): TextStyle(debugLabel: (englishLike subtitle 2014).merge(blackMountainView subtitle), inherit: false, color: Color(0xff000000), family: Roboto, size: 14.0, weight: 500, letterSpacing: 0.1, baseline: alphabetic, decoration: TextDecoration.none), overline: TextStyle(debugLabel: (englishLike overline 2014).merge(blackMountainView overline), inherit: false, color: Color(0xff000000), family: Roboto, size: 10.0, weight: 400, letterSpacing: 1.5, baseline: alphabetic, decoration: TextDecoration.none)), accentTextTheme: TextTheme#28dc4(display4: TextStyle(debugLabel: (englishLike display4 2014).merge(blackMountainView display4), inherit: false, color: Color(0x8a000000), family: Roboto, size: 112.0, weight: 100, baseline: alphabetic, decoration: TextDecoration.none), display3: TextStyle(debugLabel: (englishLike display3 2014).merge(blackMountainView display3), inherit: false, color: Color(0x8a000000), family: Roboto, size: 56.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display2: TextStyle(debugLabel: (englishLike display2 2014).merge(blackMountainView display2), inherit: false, color: Color(0x8a000000), family: Roboto, size: 45.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), display1: TextStyle(debugLabel: (englishLike display1 2014).merge(blackMountainView display1), inherit: false, color: Color(0x8a000000), family: Roboto, size: 34.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), headline: TextStyle(debugLabel: (englishLike headline 2014).merge(blackMountainView headline), inherit: false, color: Color(0xdd000000), family: Roboto, size: 24.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), title: TextStyle(debugLabel: (englishLike title 2014).merge(blackMountainView title), inherit: false, color: Color(0xdd000000), family: Roboto, size: 20.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subhead: TextStyle(debugLabel: (englishLike subhead 2014).merge(blackMountainView subhead), inherit: false, color: Color(0xdd000000), family: Roboto, size: 16.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), body2: TextStyle(debugLabel: (englishLike body2 2014).merge(blackMountainView body2), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), body1: TextStyle(debugLabel: (englishLike body1 2014).merge(blackMountainView body1), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), caption: TextStyle(debugLabel: (englishLike caption 2014).merge(blackMountainView caption), inherit: false, color: Color(0x8a000000), family: Roboto, size: 12.0, weight: 400, baseline: alphabetic, decoration: TextDecoration.none), button: TextStyle(debugLabel: (englishLike button 2014).merge(blackMountainView button), inherit: false, color: Color(0xdd000000), family: Roboto, size: 14.0, weight: 500, baseline: alphabetic, decoration: TextDecoration.none), subtitle): TextStyle(debugLabel: (englishLike subtitle 2014).merge(blackMountainView subtitle), inherit: false, color: Color(0xff000000), family: Roboto, size: 14.0, weight: 500, letterSpacing: 0.1, baseline: alphabetic, decoration: TextDecoration.none), overline: TextStyle(debugLabel: (englishLike overline 2014).merge(blackMountainView overline), inherit: false, color: Color(0xff000000), family: Roboto, size: 10.0, weight: 400, letterSpacing: 1.5, baseline: alphabetic, decoration: TextDecoration.none)), inputDecorationTheme: InputDecorationTheme#1d125, iconTheme: IconThemeData#2abdc(color: Color(0xdd000000)), primaryIconTheme: IconThemeData#a143c(color: Color(0xff000000)), accentIconTheme: IconThemeData#a143c(color: Color(0xff000000)), sliderTheme: SliderThemeData#f04c5(activeTrackColor: Color(0xff4fc3f7), activeTrackColor: Color(0xff4fc3f7), inactiveTrackColor: Color(0x3d4fc3f7), disabledActiveTrackColor: Color(0x520093c4), disabledInactiveTrackColor: Color(0x1f0093c4), activeTickMarkColor: Color(0x8a8bf6ff), inactiveTickMarkColor: Color(0x8a4fc3f7), disabledActiveTickMarkColor: Color(0x1f8bf6ff), disabledInactiveTickMarkColor: Color(0x1f0093c4), thumbColor: Color(0xff4fc3f7), disabledThumbColor: Color(0x520093c4), overlayColor: Color(0x294fc3f7), valueIndicatorColor: Color(0xff4fc3f7), valueIndicatorTextStyle: TextStyle(debugLabel: blackMountainView body2, inherit: true, color: Color(0xdd000000), family: Roboto, decoration: TextDecoration.none)), tabBarTheme: TabBarTheme#e3dcc, cardTheme: CardTheme#b4e63, chipTheme: ChipThemeData#39a64(secondarySelectedColor: Color(0x3d4fc3f7), secondaryLabelStyle: TextStyle(debugLabel: (blackMountainView body2).copyWith, inherit: true, color: Color(0xde4fc3f7), family: Roboto, decoration: TextDecoration.none)), materialTapTargetSize: MaterialTapTargetSize.padded, pageTransitionsTheme: PageTransitionsTheme#18e61, colorScheme: ColorScheme#120a3(primary: MaterialColor(primary value: Color(0xff2196f3)), primaryVariant: Color(0xff0093c4), secondary: Color(0xff4fc3f7), secondaryVariant: Color(0xff1976d2), background: Color(0xff90caf9), error: Color(0xffd32f2f), onBackground: Color(0xffffffff))))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-64","valueId":"inspector-65","widgetRuntimeType":"Theme","summaryTree":true,"locationId":32,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":111,"column":12,"parameterLocations":[{"file":null,"line":112,"column":7,"name":"data"},{"file":null,"line":113,"column":7,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Row","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Row(direction: horizontal, mainAxisAlignment: spaceAround, crossAxisAlignment: center, dependencies: [Directionality], renderObject: RenderFlex#b57e3 relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-66","valueId":"inspector-67","widgetRuntimeType":"Row","summaryTree":true,"locationId":33,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":113,"column":14,"parameterLocations":[{"file":null,"line":114,"column":9,"name":"mainAxisAlignment"},{"file":null,"line":115,"column":9,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Expanded","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Expanded(flex: 1)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-68","valueId":"inspector-69","widgetRuntimeType":"Expanded","summaryTree":true,"locationId":34,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":116,"column":11,"parameterLocations":[{"file":null,"line":117,"column":13,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Divider","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Divider(dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-70","valueId":"inspector-71","widgetRuntimeType":"Divider","summaryTree":true,"locationId":35,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":117,"column":26,"parameterLocations":[]},"createdByLocalProject":true,"children":[]}]},{"name":null,"showSeparator":true,"description":"Padding","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Padding(padding: EdgeInsets(16.0, 0.0, 16.0, 0.0), dependencies: [Directionality], renderObject: RenderPadding#b26ef relayoutBoundary=up7)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-72","valueId":"inspector-73","widgetRuntimeType":"Padding","summaryTree":true,"locationId":36,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":119,"column":11,"parameterLocations":[{"file":null,"line":120,"column":13,"name":"padding"},{"file":null,"line":121,"column":13,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"OU\", dependencies: [MediaQuery, DefaultTextStyle])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-74","valueId":"inspector-75","widgetRuntimeType":"Text","summaryTree":true,"locationId":37,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":121,"column":20,"parameterLocations":[{"file":null,"line":121,"column":25,"name":"data"}]},"createdByLocalProject":true,"children":[]}]},{"name":null,"showSeparator":true,"description":"Expanded","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Expanded(flex: 1)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-76","valueId":"inspector-77","widgetRuntimeType":"Expanded","summaryTree":true,"locationId":38,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":123,"column":11,"parameterLocations":[{"file":null,"line":124,"column":13,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Divider","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Divider(dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-78","valueId":"inspector-79","widgetRuntimeType":"Divider","summaryTree":true,"locationId":39,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":124,"column":26,"parameterLocations":[]},"createdByLocalProject":true,"children":[]}]}]}]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 24.0, renderObject: RenderConstrainedBox#1638a relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-80","valueId":"inspector-81","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":40,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":175,"column":25,"parameterLocations":[{"file":null,"line":175,"column":34,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SignInButtons","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SignInButtons","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-82","valueId":"inspector-83","widgetRuntimeType":"SignInButtons","summaryTree":true,"locationId":41,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":176,"column":25,"parameterLocations":[{"file":null,"line":176,"column":39,"name":"bloc"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Column","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Column(direction: vertical, mainAxisAlignment: start, crossAxisAlignment: center, renderObject: RenderFlex#c90cb relayoutBoundary=up6)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-84","valueId":"inspector-85","widgetRuntimeType":"Column","summaryTree":true,"locationId":42,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":400,"column":12,"parameterLocations":[{"file":null,"line":401,"column":7,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"ButtonTheme","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"ButtonTheme","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-86","valueId":"inspector-87","widgetRuntimeType":"ButtonTheme","summaryTree":true,"locationId":43,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":351,"column":12,"parameterLocations":[{"file":null,"line":352,"column":7,"name":"height"},{"file":null,"line":353,"column":7,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"RaisedButton","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"RaisedButton(color: Color(0xffffffff), shape: StadiumBorder(BorderSide(Color(0xff000000), 0.0, BorderStyle.none)), dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme, ButtonTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-88","valueId":"inspector-89","widgetRuntimeType":"RaisedButton","summaryTree":true,"locationId":44,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":353,"column":14,"parameterLocations":[{"file":null,"line":354,"column":9,"name":"onPressed"},{"file":null,"line":355,"column":9,"name":"color"},{"file":null,"line":356,"column":9,"name":"shape"},{"file":null,"line":357,"column":9,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Stack","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Stack(alignment: center, fit: loose, overflow: visible, dependencies: [Directionality], renderObject: RenderStack#5b5e3 relayoutBoundary=up17)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-90","valueId":"inspector-91","widgetRuntimeType":"Stack","summaryTree":true,"locationId":45,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":357,"column":16,"parameterLocations":[{"file":null,"line":358,"column":11,"name":"alignment"},{"file":null,"line":359,"column":11,"name":"overflow"},{"file":null,"line":360,"column":11,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Container","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Container","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-92","valueId":"inspector-93","widgetRuntimeType":"Container","summaryTree":true,"locationId":46,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":361,"column":13,"parameterLocations":[]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Positioned","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Positioned(left: -8.0)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-94","valueId":"inspector-95","widgetRuntimeType":"Positioned","summaryTree":true,"locationId":47,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":363,"column":13,"parameterLocations":[{"file":null,"line":364,"column":15,"name":"left"},{"file":null,"line":365,"column":15,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Row","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Row(direction: horizontal, mainAxisAlignment: start, crossAxisAlignment: center, dependencies: [Directionality], renderObject: RenderFlex#b12e4 relayoutBoundary=up18)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-96","valueId":"inspector-97","widgetRuntimeType":"Row","summaryTree":true,"locationId":48,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":365,"column":22,"parameterLocations":[{"file":null,"line":366,"column":17,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"SvgPicture","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SvgPicture(dependencies: [_LocalizationsScope-[GlobalKey#4f329], Directionality, MediaQuery], state: _SvgPictureState#1431c(stream: PictureStream#bfcdb(OneFramePictureStreamCompleter#c261a, Instance of 'PictureInfo', 1 listener)))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-98","valueId":"inspector-99","stateful":true,"widgetRuntimeType":"SvgPicture","summaryTree":true,"locationId":49,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":368,"column":34,"parameterLocations":[{"file":null,"line":369,"column":25,"name":"assetName"},{"file":null,"line":370,"column":25,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(width: 24.0, renderObject: RenderConstrainedBox#0c229 relayoutBoundary=up19)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-100","valueId":"inspector-101","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":50,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":372,"column":19,"parameterLocations":[{"file":null,"line":372,"column":28,"name":"width"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Fazer login com o Google\", inherit: true, color: Color(0x8a000000), size: 14.0, dependencies: [MediaQuery, DefaultTextStyle])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-102","valueId":"inspector-103","widgetRuntimeType":"Text","summaryTree":true,"locationId":51,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":373,"column":19,"parameterLocations":[{"file":null,"line":374,"column":23,"name":"data"},{"file":null,"line":375,"column":23,"name":"style"}]},"createdByLocalProject":true,"children":[]}]}]}]}]}]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 16.0, renderObject: RenderConstrainedBox#b49c1 relayoutBoundary=up7)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-104","valueId":"inspector-105","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":52,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":411,"column":9,"parameterLocations":[{"file":null,"line":411,"column":18,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"ButtonTheme","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"ButtonTheme","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-106","valueId":"inspector-107","widgetRuntimeType":"ButtonTheme","summaryTree":true,"locationId":43,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":351,"column":12,"parameterLocations":[{"file":null,"line":352,"column":7,"name":"height"},{"file":null,"line":353,"column":7,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"RaisedButton","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"RaisedButton(color: Color(0xff4267b2), shape: StadiumBorder(BorderSide(Color(0xff000000), 0.0, BorderStyle.none)), dependencies: [_LocalizationsScope-[GlobalKey#4f329], _InheritedTheme, ButtonTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-108","valueId":"inspector-109","widgetRuntimeType":"RaisedButton","summaryTree":true,"locationId":44,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":353,"column":14,"parameterLocations":[{"file":null,"line":354,"column":9,"name":"onPressed"},{"file":null,"line":355,"column":9,"name":"color"},{"file":null,"line":356,"column":9,"name":"shape"},{"file":null,"line":357,"column":9,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Stack","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Stack(alignment: center, fit: loose, overflow: visible, dependencies: [Directionality], renderObject: RenderStack#97377 relayoutBoundary=up17)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-110","valueId":"inspector-111","widgetRuntimeType":"Stack","summaryTree":true,"locationId":45,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":357,"column":16,"parameterLocations":[{"file":null,"line":358,"column":11,"name":"alignment"},{"file":null,"line":359,"column":11,"name":"overflow"},{"file":null,"line":360,"column":11,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Container","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Container","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-112","valueId":"inspector-113","widgetRuntimeType":"Container","summaryTree":true,"locationId":46,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":361,"column":13,"parameterLocations":[]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Positioned","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Positioned(left: -8.0)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-114","valueId":"inspector-115","widgetRuntimeType":"Positioned","summaryTree":true,"locationId":47,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":363,"column":13,"parameterLocations":[{"file":null,"line":364,"column":15,"name":"left"},{"file":null,"line":365,"column":15,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Row","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Row(direction: horizontal, mainAxisAlignment: start, crossAxisAlignment: center, dependencies: [Directionality], renderObject: RenderFlex#83ff4 relayoutBoundary=up18)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-116","valueId":"inspector-117","widgetRuntimeType":"Row","summaryTree":true,"locationId":48,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":365,"column":22,"parameterLocations":[{"file":null,"line":366,"column":17,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"SvgPicture","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SvgPicture(dependencies: [_LocalizationsScope-[GlobalKey#4f329], Directionality, MediaQuery], state: _SvgPictureState#0b7b3(stream: PictureStream#58c2c(OneFramePictureStreamCompleter#260f2, Instance of 'PictureInfo', 1 listener)))","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-118","valueId":"inspector-119","stateful":true,"widgetRuntimeType":"SvgPicture","summaryTree":true,"locationId":49,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":368,"column":34,"parameterLocations":[{"file":null,"line":369,"column":25,"name":"assetName"},{"file":null,"line":370,"column":25,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(width: 24.0, renderObject: RenderConstrainedBox#0d42d relayoutBoundary=up19)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-120","valueId":"inspector-121","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":50,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":372,"column":19,"parameterLocations":[{"file":null,"line":372,"column":28,"name":"width"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Fazer login com o Facebook\", inherit: true, color: Color(0xffffffff), size: 14.0, dependencies: [DefaultTextStyle, MediaQuery])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-122","valueId":"inspector-123","widgetRuntimeType":"Text","summaryTree":true,"locationId":51,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":373,"column":19,"parameterLocations":[{"file":null,"line":374,"column":23,"name":"data"},{"file":null,"line":375,"column":23,"name":"style"}]},"createdByLocalProject":true,"children":[]}]}]}]}]}]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(height: 16.0, renderObject: RenderConstrainedBox#d1e88 relayoutBoundary=up7)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-124","valueId":"inspector-125","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":53,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":421,"column":9,"parameterLocations":[{"file":null,"line":421,"column":18,"name":"height"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"ButtonTheme","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"ButtonTheme","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-126","valueId":"inspector-127","widgetRuntimeType":"ButtonTheme","summaryTree":true,"locationId":43,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":351,"column":12,"parameterLocations":[{"file":null,"line":352,"column":7,"name":"height"},{"file":null,"line":353,"column":7,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"RaisedButton","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"RaisedButton(color: MaterialColor(primary value: Color(0xff2196f3)), shape: StadiumBorder(BorderSide(Color(0xff000000), 0.0, BorderStyle.none)), dependencies: [_LocalizationsScope-[GlobalKey#4f329], ButtonTheme, _InheritedTheme])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-128","valueId":"inspector-129","widgetRuntimeType":"RaisedButton","summaryTree":true,"locationId":44,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":353,"column":14,"parameterLocations":[{"file":null,"line":354,"column":9,"name":"onPressed"},{"file":null,"line":355,"column":9,"name":"color"},{"file":null,"line":356,"column":9,"name":"shape"},{"file":null,"line":357,"column":9,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Stack","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Stack(alignment: center, fit: loose, overflow: visible, dependencies: [Directionality], renderObject: RenderStack#351e9 relayoutBoundary=up17)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-130","valueId":"inspector-131","widgetRuntimeType":"Stack","summaryTree":true,"locationId":45,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":357,"column":16,"parameterLocations":[{"file":null,"line":358,"column":11,"name":"alignment"},{"file":null,"line":359,"column":11,"name":"overflow"},{"file":null,"line":360,"column":11,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Container","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Container","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-132","valueId":"inspector-133","widgetRuntimeType":"Container","summaryTree":true,"locationId":46,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":361,"column":13,"parameterLocations":[]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Positioned","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Positioned(left: -10.0)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-134","valueId":"inspector-135","widgetRuntimeType":"Positioned","summaryTree":true,"locationId":47,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":363,"column":13,"parameterLocations":[{"file":null,"line":364,"column":15,"name":"left"},{"file":null,"line":365,"column":15,"name":"child"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Row","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Row(direction: horizontal, mainAxisAlignment: start, crossAxisAlignment: center, dependencies: [Directionality], renderObject: RenderFlex#601ca relayoutBoundary=up18)","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-136","valueId":"inspector-137","widgetRuntimeType":"Row","summaryTree":true,"locationId":48,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":365,"column":22,"parameterLocations":[{"file":null,"line":366,"column":17,"name":"children"}]},"createdByLocalProject":true,"children":[{"name":null,"showSeparator":true,"description":"Icon","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Icon(IconData(U+0E853), size: 28.0, color: Color(0xffffffff), dependencies: [IconTheme, Directionality])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-138","valueId":"inspector-139","widgetRuntimeType":"Icon","summaryTree":true,"locationId":54,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":431,"column":13,"parameterLocations":[{"file":null,"line":431,"column":24,"name":"icon"},{"file":null,"line":431,"column":40,"name":"size"},{"file":null,"line":431,"column":50,"name":"color"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"SizedBox","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"SizedBox(width: 24.0, renderObject: RenderConstrainedBox#491c1 relayoutBoundary=up19)","type":"_DiagnosticableTreeNode","hasChildren":false,"objectId":"inspector-140","valueId":"inspector-141","widgetRuntimeType":"SizedBox","summaryTree":true,"locationId":50,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":372,"column":19,"parameterLocations":[{"file":null,"line":372,"column":28,"name":"width"}]},"createdByLocalProject":true,"children":[]},{"name":null,"showSeparator":true,"description":"Text","level":"info","showName":true,"emptyBodyDescription":null,"style":"dense","valueToString":"Text(\"Cadastrar com E-mail e Senha\", inherit: true, color: Color(0xffffffff), size: 14.0, dependencies: [DefaultTextStyle, MediaQuery])","type":"_DiagnosticableTreeNode","hasChildren":true,"objectId":"inspector-142","valueId":"inspector-143","widgetRuntimeType":"Text","summaryTree":true,"locationId":51,"creationLocation":{"file":"file:///C:/my_project/lib/screens/login_screen.dart","line":373,"column":19,"parameterLocations":[{"file":null,"line":374,"column":23,"name":"data"},{"file":null,"line":375,"column":23,"name":"style"}]},"createdByLocalProject":true,"children":[]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},"type":"_extensionType","method":"ext.flutter.inspector.getRootWidgetSummaryTree"}}]

feinstein commented 5 years ago

@jonahwilliams @devoncarew any thoughts on this? Is this 71 seconds calculateSha normal? I didn't find any references on it online.

I am running it on a core i5 6200u, 16Gb RAM, 450Gb SSD, Dell Inspiron 7368 (I upgraded it).

dnfield commented 5 years ago

The work I've done on Flutter attach is on the iOS side mainly - I'd like to repeat some of it for Android, but I'm waiting for some of the embedding refactor to land so as not to duplicate work for anyone.

I will say that Flutter attach in its current state on Android will probably work best if you explicitly provide it with the --debug-port instead of trying to have it scan the logs.

jonahwilliams commented 5 years ago

That calculateSha time seems abnormal. For reference the code is: https://github.com/flutter/flutter/blob/802eca29d212856ba5cf98aae535dfbc982ef32a/packages/flutter_tools/lib/src/android/gradle.dart#L488

feinstein commented 5 years ago

Any ideas on how to "fix" it?

jonahwilliams commented 5 years ago

I've filled https://github.com/flutter/flutter/issues/29562 to investigate why & what it is being used for

feinstein commented 5 years ago

Thanks!

kenzieschmoll commented 5 years ago

Closing this issue, as the calculateSha is being tracked in flutter/flutter#29562.

Am607 commented 4 years ago

can you plz tell me better way to solve this