Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flutter hangs at Waiting for observatory port to be available... #15

Closed
ltfschoen opened this issue Apr 9, 2020 · 3 comments
Closed

Comments

@ltfschoen
Copy link
Contributor

ltfschoen commented Apr 9, 2020

Reproducing the issue

I've followed the following steps described in the README on macOS Mojave 10.14.6, with my objective just to try and run it on my Android device (Samsung Galaxy S8 Note with Android 9)

git clone git@github.com:polkawallet-io/polkawallet-flutter.git
cd polkawallet-flutter
nvm use v13.12.0
cd ./lib/polkadot_js_service
rm yarn.lock
yarn install
yarn run build
cd ../../
flutter upgrade
flutter pub get
flutter channel stable
flutter clean
flutter devices
flutter run -d <DEVICE_ID> -v

(where <DEVICE_ID> is the device ID that's shown when I run fluttter devices

But whilst the app gets installed on the mobile device, only the welcome window appears briefly but then closes, and then at the end of the terminal logs it hangs displaying Waiting for observatory port to be available...

[  +25 ms] executing: [/Users/ls/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +37 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] executing: [/Users/ls/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[   +9 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.12.13+hotfix.9-0-gf139b1100
[   +8 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/Users/ls/development/flutter/] git ls-remote --get-url origin
[   +9 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +61 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref HEAD
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[   +6 ms] executing: sw_vers -productName
[  +15 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +17 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.14.6
[        ] executing: sw_vers -buildVersion
[  +16 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 18G103
[  +38 ms] executing: /usr/bin/xcode-select --print-path
[  +15 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Library/Developer/CommandLineTools
[   +1 ms] executing: /usr/bin/xcodebuild -version
[   +6 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[ +109 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[  +11 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[        ] List of devices attached
           988a1644544349575a30   device usb:338755584X product:greatltexx model:SM_N950F device:greatlte transport_id:1
[  +22 ms] executing: /Users/ls/development/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +63 ms] executing: /usr/bin/xcodebuild -version
[   +6 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +13 ms] /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell getprop
[  +60 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
...
[  +57 ms] Found plugin flutter_aes_ecb_pkcs5 at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_aes_ecb_pkcs5-0.1.1/
...
[  +45 ms] Generating /Users/ls/code/src/ltfschoen/polkawallet-flutter/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +36 ms] executing: /usr/bin/xcodebuild -version
[   +4 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[   +3 ms] ro.hardware = samsungexynos8895
[   +8 ms] executing: /usr/bin/xcodebuild -version
[   +3 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +41 ms] Launching lib/main.dart on SM N950F in debug mode...
[  +10 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell -x logcat -v time -t 1
[  +88 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell -x logcat -v time -t 1
[        ] --------- beginning of main
           04-09 12:50:09.171 V/APM_AudioPolicyManager( 3367): ### curdevice : 2
[   +8 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb version
[   +1 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 logcat -v time -T 04-09 12:50:09.171
[  +14 ms] Android Debug Bridge version 1.0.41
           Version 29.0.4-5871666
           Installed as /Users/ls/Library/Android/sdk/platform-tools/adb
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb start-server
[   +6 ms] Building APK
[  +21 ms] Running Gradle task 'assembleDebug'...
[   +1 ms] gradle.properties already sets `android.enableR8`
[  +19 ms] Using gradle from /Users/ls/code/src/ltfschoen/polkawallet-flutter/android/gradlew.
[ +171 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +18 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"MainClass":"com.intellij.idea.Main","ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP
_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","Properties":{"idea.home
.path":"$APP_PACKAGE\/Contents","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.paths.selector":"AndroidStudio3.6"},"WorkingDirectory":"$APP_PACKAGE\/Contents\/bin"},"NSDesktopF
olderUsageDescription":"An application in Android Studio requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-192.7142.36.36.6308749","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in Android Studio requests
access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeExtensions":["ipr"],"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeIconFile":"studio.icns","CFBundleTypeRole":"Editor"},{"CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"LSTypeIsPackage":false,"CFBundleTypeName":"All
documents","CFBundleTypeRole":"Editor"}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionSt
ring":"3.6","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's
microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"],"CFBundleTypeRole":"Editor"}],"CFBundleIdentifier":"com.google.android.
studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android
Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests access to the user's Downloads
folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network volume.","CFBundleGetInfoString":"Android Studio 3.6, build
AI-192.7142.36.36.6308749. Copyright JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on a removable volume."}
[   +9 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[ +129 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_212-release"
           OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
           OpenJDK 64-Bit Server VM (build 25.212-b4-5784211, mixed mode)
[   +2 ms] executing: [/Users/ls/code/src/ltfschoen/polkawallet-flutter/android/] /Users/ls/code/src/ltfschoen/polkawallet-flutter/android/gradlew -Pverbose=true
-Ptarget=/Users/ls/code/src/ltfschoen/polkawallet-flutter/lib/main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root -Ptarget-platform=android-arm64 assembleDebug
[ +957 ms] > Configure project :app
[        ] WARNING: DSL element 'useProguard' is obsolete and will be removed soon. Use 'android.enableR8' in gradle.properties to switch between R8 and Proguard..
[+3289 ms] > Task :app:compileFlutterBuildDebug
[        ] [  +25 ms] executing: [/Users/ls/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +33 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] [        ] executing: [/Users/ls/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[        ] [   +8 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] [        ] v1.12.13+hotfix.9-0-gf139b1100
[        ] [   +8 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [/Users/ls/development/flutter/] git ls-remote --get-url origin
[        ] [   +7 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +52 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +22 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
...
[        ] [  +92 ms] Initializing file store
[        ] [  +20 ms] kernel_snapshot: Starting due to {}
[        ] [  +15 ms] /Users/ls/development/flutter/bin/cache/dart-sdk/bin/dart /Users/ls/development/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/ls/development/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --target=flutter -Ddart.developer.causal_async_stacks=true -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts --track-widget-creation
--no-link-platform --packages /Users/ls/code/src/ltfschoen/polkawallet-flutter/.packages --output-dill
/Users/ls/code/src/ltfschoen/polkawallet-flutter/.dart_tool/flutter_build/3dc87ff08844f56a2c4369ce73ae5080/app.dill --depfile
/Users/ls/code/src/ltfschoen/polkawallet-flutter/.dart_tool/flutter_build/3dc87ff08844f56a2c4369ce73ae5080/kernel_snapshot.d package:polka_wallet/main.dart
[+6193 ms] [+7490 ms] kernel_snapshot: Complete
[+1400 ms] [+1425 ms] debug_android_application: Starting due to {}
[ +499 ms] [ +545 ms] debug_android_application: Complete
[ +499 ms] [ +451 ms] Persisting file store
[        ] [   +8 ms] Done persisting file store
[        ] [   +7 ms] build succeeded.
[        ] [  +13 ms] "flutter assemble" took 10,103ms.
[ +199 ms] > Task :app:packLibsflutterBuildDebug
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :flutter_aes_ecb_pkcs5:preBuild UP-TO-DATE
...
[        ] /Users/ls/code/src/ltfschoen/polkawallet-flutter/android/app/src/debug/AndroidManifest.xml:9:9-18:20 Warning:
[        ] 	provider#androidx.core.content.FileProvider@android:authorities was tagged at AndroidManifest.xml:9 to replace other declarations but no other declaration present
[  +99 ms] > Task :flutter_aes_ecb_pkcs5:generateDebugRFile
...
[        ] Note: Some input files use or override a deprecated API.
[        ] Note: Recompile with -Xlint:deprecation for details.
[        ] Note: /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qr_reader-1.0.3/android/src/main/java/me/hetian/flutter_qr_reader/factorys/QrReaderFactory.java uses unchecked
or unsafe operations.
[        ] Note: Recompile with -Xlint:unchecked for details.
[  +98 ms] > Task :shared_preferences_web:generateDebugBuildConfig
...
[+3500 ms] > Task :app:packageDebug
[        ] > Task :app:assembleDebug
[  +59 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
[        ] Use '--warning-mode all' to show the individual deprecation warnings.
[        ] See https://docs.gradle.org/5.6.2/userguide/command_line_interface.html#sec:command_line_warnings
[        ] BUILD SUCCESSFUL in 29s
[        ] 424 actionable tasks: 423 executed, 1 up-to-date
[ +378 ms] Running Gradle task 'assembleDebug'... (completed in 30.0s)
[  +46 ms] calculateSha: LocalDirectory: '/Users/ls/code/src/ltfschoen/polkawallet-flutter/build/app/outputs/apk'/app.apk
[  +61 ms] calculateSha: reading file took 60us
[ +562 ms] calculateSha: computing sha took 562us
[   +3 ms] ✓ Built build/app/outputs/apk/debug/app-debug.apk.
[   +3 ms] executing: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/ltfschoen/polkawallet-flutter/build/app/outputs/apk/app.apk AndroidManifest.xml
[  +27 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/ltfschoen/polkawallet-flutter/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)0x2
               A: android:versionName(0x0101021c)="0.6.2" (Raw: "0.6.2")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="io.polkawallet.www.polka_wallet" (Raw: "io.polkawallet.www.polka_wallet")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=15)
                 A: android:name(0x01010003)="android.permission.FLASHLIGHT" (Raw: "android.permission.FLASHLIGHT")
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
               E: uses-feature (line=18)
                 A: android:name(0x01010003)="android.hardware.camera" (Raw: "android.hardware.camera")
               E: uses-feature (line=19)
                 A: android:name(0x01010003)="android.hardware.camera.autofocus" (Raw: "android.hardware.camera.autofocus")
               E: uses-feature (line=20)
                 A: android:name(0x01010003)="android.hardware.camera.flash" (Raw: "android.hardware.camera.flash")
               E: uses-permission (line=22)
                 A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE")
               E: uses-permission (line=23)
                 A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
               E: application (line=31)
                 A: android:label(0x01010001)="Polkawallet" (Raw: "Polkawallet")
                 A: android:icon(0x01010002)=@0x7f0b0000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:usesCleartextTraffic(0x010104ec)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=38)
                   A: android:theme(0x01010000)=@0x7f0d00a1
                   A: android:name(0x01010003)="io.polkawallet.www.polkawalletflutter.MainActivity" (Raw: "io.polkawallet.www.polkawalletflutter.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: intent-filter (line=45)
                     E: action (line=46)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=48)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=55)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: provider (line=59)
                   A: android:name(0x01010003)="io.flutter.plugins.imagepicker.ImagePickerFileProvider" (Raw: "io.flutter.plugins.imagepicker.ImagePickerFileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="io.polkawallet.www.polka_wallet.flutter.image_provider" (Raw: "io.polkawallet.www.polka_wallet.flutter.image_provider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=64)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0001
                 E: provider (line=68)
                   A: android:name(0x01010003)="androidx.core.content.FileProvider" (Raw: "androidx.core.content.FileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="io.polkawallet.www.polka_wallet.fileprovider" (Raw: "io.polkawallet.www.polka_wallet.fileprovider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=73)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0000
                 E: activity (line=78)
                   A: android:theme(0x01010000)=@0x01030007
                   A: android:name(0x01010003)="io.flutter.plugins.urllauncher.WebViewActivity" (Raw: "io.flutter.plugins.urllauncher.WebViewActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
[   +5 ms] Stopping app 'app.apk' on SM N950F.
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell am force-stop io.polkawallet.www.polka_wallet
[  +82 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell pm list packages io.polkawallet.www.polka_wallet
[  +97 ms] Installing APK.
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb version
[   +7 ms] Android Debug Bridge version 1.0.41
           Version 29.0.4-5871666
           Installed as /Users/ls/Library/Android/sdk/platform-tools/adb
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb start-server
[   +7 ms] Installing build/app/outputs/apk/app.apk...
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 install -t -r /Users/ls/code/src/ltfschoen/polkawallet-flutter/build/app/outputs/apk/app.apk
[+7340 ms] Performing Streamed Install
                    Success
[        ] Installing build/app/outputs/apk/app.apk... (completed in 7.3s)
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell echo -n fac4442d66b18532cda41fe3c809d4f9af812c80 >
/data/local/tmp/sky.io.polkawallet.www.polka_wallet.sha1
[  +28 ms] SM N950F startApp
[   +4 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 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 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
[ +360 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...

Troubleshooting Steps Taken

I've got the required dependencies installed (note that I'm only trying to build on Android so Xcode isn't required (since when I run it I'm specifying the Android device with flutter run -d <DEVICE_ID)> -v)

flutter doctor -v

Downloading Dart SDK from Flutter engine b6b54fd60631a3828c2e2c9b079b5d1d2d8c8c37...

Building flutter tool...
  
[✓] Flutter (Channel stable, v1.12.13, on Mac OS X 10.14.6 18G103, locale en-GB)
    • Flutter version 1.12.13 at /Users/ls/development/flutter
    • Framework revision cf37c2cd07 (5 months ago), 2019-11-25 12:04:30 -0800
    • Engine revision b6b54fd606
    • Dart version 2.7.0

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/ls/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • ANDROID_HOME = /Users/ls/Library/Android/sdk
    • ANDROID_SDK_ROOT = /Users/ls/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✗] Xcode - develop for iOS and macOS
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
      Download at: https://developer.apple.com/xcode/download/
      Or install Xcode via the App Store.
      Once installed, run:
        sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
        sudo xcodebuild -runFirstLaunch
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install:
        sudo gem install cocoapods

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.0.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[✓] VS Code (version 1.41.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.8.1

[✓] Connected device (1 available)
    • SM N950F • 988a1644544349575a30 • android-arm64 • Android 9 (API 28)

! Doctor found issues in 1 category.

I've tried restarting the computer, and I've tried restarting the device, but it still hangs.

I've updated the following settings on my Android phone so I don't get error Device x is not authorized.:

  • Enabled USB debugging checkbox by choosing "enabled"
  • Developer Options > Revoke USB Debugging Authorizations
  • Default USB configuration > USB tethering > Click "OK" in alert that appears labelled "Allow USB debugging?" and select checkbox "Always allow from this computer"
  • Reconnect device, then agree to RSA Fingerprint verification window

I've checked that the device is connected with:

flutter devices -v
...
[   +3 ms] SM N950F • 988a1644544349575a30 • android-arm64 • Android 9 (API 28)
[  +10 ms] "flutter devices" took 348ms.

I've tried debugging the device logs by running the following in a different terminal window before running flutter run -d <DEVICE_ID> -v

adb shell

logcat

And more specifically I've also tried running the following on in a different terminal window to see what Observatory port is connected

adb logcat -e flutter\|Observatory

But it only outputs the following, and doesn't output Observatory is listening on: http://127.0.0.1:<PORT> as expected (see flutter/flutter#25455 (comment)).

04-09 12:50:48.027  5270  5270 I SurfaceFlinger: id=1159 createSurf (5920x5920),2 flag=4, AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}}#0
04-09 12:50:48.454 11326 11667 I TrayUsageStatesWatcher: noteResumeComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 12:50:48.472  5270  5270 I SurfaceFlinger: id=1163 createSurf (5920x5920),2 flag=4, Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash#0
04-09 12:50:48.473  5604  5754 D SurfaceControl: reparent is called, sc=Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4, newParentHandle=android.os.BinderProxy@e5a0f02, transaction=android.view.SurfaceControl$Transaction@a773013
04-09 12:50:48.503  5270  5272 D Layer   : [AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}}#0]::reparent oldParent:[Task=44438#0], newParent:[Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash#0]
04-09 12:50:48.803  5604  5813 I clp-JNI : Add pinfo.  (channel) b969184 air.com.fxcm.TSmobilePhone/air.com.fxcm.TSmobilePhone.AppEntry (server) (pkg) AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}} 9113 10092 (action) 1
04-09 12:50:48.876  9739  9739 E AndroidRuntime: FATAL EXCEPTION: main
04-09 12:50:48.876  9739  9739 E AndroidRuntime: Process: io.polkawallet.www.polka_wallet, PID: 9739
04-09 12:50:48.876  9739  9739 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3022)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3259)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1950)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:214)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7073)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-OPNGVT-gaPGhSRTRFGF8WA==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:69)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:41)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.Instrumentation.newActivity(Instrumentation.java:1215)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3010)
04-09 12:50:48.876  9739  9739 E AndroidRuntime: 	... 11 more
04-09 12:50:48.889 11326 11667 I TrayUsageStatesWatcher: notePauseComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 12:50:48.998  5604  6055 D SurfaceControl: reparent is called, sc=Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4, newParentHandle=android.os.BinderProxy@c6bc141, transaction=android.view.SurfaceControl$Transaction@a773013
04-09 12:50:48.999  5604  6055 D SurfaceControl: destroy(transaction), animation-leash is destroyed, sc=Surface(name=Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash)/@0x7177250, transaction=android.view.SurfaceControl$Transaction@a773013, caller=com.android.server.wm.SurfaceAnimator.reset:335 com.android.server.wm.SurfaceAnimator.cancelAnimation:293 com.android.server.wm.SurfaceAnimator.cancelAnimation:188 com.android.server.wm.WindowContainer.cancelAnimation:1221 com.android.server.wm.AppWindowToken.cancelAnimation:2431 com.android.server.wm.AppWindowToken.onRemovedFromDisplay:815 com.android.server.wm.AppWindowToken.removeImmediately:736 
04-09 12:50:48.999  5604  6055 D WindowManager: clearSavedLeashOnCommit, savedLeash=Surface(name=Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash)/@0x7177250, caller=com.android.server.wm.WindowContainer.removeImmediately:337 com.android.server.wm.WindowToken.removeImmediately:274 com.android.server.wm.AppWindowToken.removeImmediately:737 com.android.server.wm.AppWindowToken.removeIfPossible:744 com.android.server.wm.AppWindowToken.onRemovedFromDisplay:819 com.android.server.wm.AppWindowToken.removeImmediately:736 
04-09 12:50:49.001  5270  5271 D Layer   : [AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}}#0]::reparent oldParent:[Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash#0], newParent:[Task=44438#0]
04-09 12:50:49.001  5270  5271 I SurfaceFlinger: id=1163 Removed Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash#0 (0/89)
04-09 12:50:49.001  5270  5271 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}}#0
04-09 12:50:49.006  5270  5270 I Layer   : id=1163 onRemoved Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash#0 
04-09 12:50:49.007  5270  5270 I Layer   : id=1159 onRemoved AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}}#0 
04-09 12:50:50.055  5604  5612 D SurfaceControl: finalize(protected), animation-leash is released by finalize, sc=Surface(name=Surface(name=AppWindowToken{e6d91de token=Token{6fd19 ActivityRecord{5f9b063 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44438}}})/@0xe1c7be4 - animation-leash)/@0x7177250, nativeObject=520113977600, caller=java.lang.Daemons$FinalizerDaemon.doFinalize:250 java.lang.Daemons$FinalizerDaemon.runInternal:237 java.lang.Daemons$Daemon.run:103 java.lang.Thread.run:764    
04-09 12:50:51.048  5604  7821 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mServices
04-09 12:50:51.049  5604  7821 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mProviders
04-09 12:50:51.049  5604  7821 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mReceivers
04-09 12:50:51.078  7482  7614 D DataLoader: addNewIconInfo, added : IconInfo(title=Polkawallet intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) } id=-1 type=0 container=-102 screen=-1 cellX=-1 cellY=-1 spanX=1 spanY=1 rank=0 hidden=0 dropPos=null user=UserHandle{0} screenType=0)
04-09 12:50:51.079  7482  7614 I AppsLoader: addOrUpdater cn = ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}, UserHandle{0}, screenType = 0
04-09 12:50:51.103  7482  7614 I AppsLoader: addOrUpdater update item = IconInfo(title=Polkawallet intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) } id=641 type=0 container=-102 screen=-1 cellX=-1 cellY=-1 spanX=1 spanY=1 rank=-1 hidden=0 dropPos=null user=UserHandle{0} screenType=0)
04-09 13:00:12.340  7482  7482 D IconView: try not to refreshBadge : mIconView=android.widget.ImageView{5e0e1c9 V.ED..... ......I. 0,0-0,0 #7f1200a6 app:id/iconview_imageView}, getTag()=IconInfo(title=Polkawallet intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) } id=641 type=0 container=-102 screen=9 cellX=3 cellY=0 spanX=1 spanY=1 rank=3 hidden=0 dropPos=null user=UserHandle{0} screenType=0)
04-09 13:00:12.656  7482  7482 D ExternalLauncher: com.area120.studybuddy.sagaflutter does not contain game list
04-09 13:08:25.169  7482  8189 D AppIconUtils: createIconInfoFromModel: io.polkawallet.www.polka_wallet, io.polkawallet.www.polkawalletflutter.MainActivity, UserHandle{0}
04-09 13:08:25.169  7482  8189 D SuggestedItemsProvider:  : (1) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}]
04-09 13:08:25.240  7482  8189 D SuggestedItemsProvider:  : (5) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}, {com.twitter.android/com.twitter.android.StartActivity} / UserHandle{0}, {com.android.chrome/com.google.android.apps.chrome.Main} / UserHandle{0}, {com.datahighway.app/com.datahighway.app.MainActivity} / UserHandle{0}, {com.android.settings/com.android.settings.Settings} / UserHandle{0}]
04-09 13:30:06.258 17787 17897 I BSL@BixbySearch: (IndexManager) [UPDATE] pkgName=[com.samsung.android.apps], luceneDocument=[io.polkawallet.www.polka_wallet@0@io.polkawallet.www.polkawalletflutter.MainActivity]
04-09 13:31:47.569  7482  7965 D SuggestedItemsProvider:  : (1) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}]
04-09 13:31:47.758  7482  7965 D SuggestedItemsProvider:  : (5) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}, {com.twitter.android/com.twitter.android.StartActivity} / UserHandle{0}, {com.android.chrome/com.google.android.apps.chrome.Main} / UserHandle{0}, {com.datahighway.app/com.datahighway.app.MainActivity} / UserHandle{0}, {com.android.settings/com.android.settings.Settings} / UserHandle{0}]
--------- beginning of system
04-09 13:32:20.901  7482  8189 D SuggestedItemsProvider:  : (1) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}]
04-09 13:32:20.907  7482  8189 D SuggestedItemsProvider:  : (5) [{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity} / UserHandle{0}, {com.sec.android.app.popupcalculator/com.sec.android.app.popupcalculator.Calculator} / UserHandle{0}, {com.tencent.mm/com.tencent.mm.ui.LauncherUI} / UserHandle{0}, {com.twitter.android/com.twitter.android.StartActivity} / UserHandle{0}, {com.datahighway.app/com.datahighway.app.MainActivity} / UserHandle{0}]
04-09 13:34:23.969  5604  7413 I ActivityManager: START u0 {act=android.intent.action.RUN typ=null flg=0x30000000 cmp=ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}} from uid 2000
04-09 13:34:24.023  5270  5270 I SurfaceFlinger: id=1278 createSurf (5920x5920),2 flag=4, AppWindowToken{ede0b9f token=Token{6a4313e ActivityRecord{e40fdf9 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44440}}}#0
04-09 13:34:24.144  5604  5655 I ActivityManager: Start proc 18905:io.polkawallet.www.polka_wallet/u0a568 for activity io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:24.276  5604  5927 D GameManagerService: handleForegroundChange(). pkgName: io.polkawallet.www.polka_wallet, clsName: io.polkawallet.www.polkawalletflutter.MainActivity,FgActivityName:io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:24.276 11326 24943 I TrayUsageStatesWatcher: noteResumeComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:24.452  5604  6364 D MdnieScenarioControlService:  packageName : io.polkawallet.www.polka_wallet    className : io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:24.665 18905 18905 E AndroidRuntime: FATAL EXCEPTION: main
04-09 13:34:24.665 18905 18905 E AndroidRuntime: Process: io.polkawallet.www.polka_wallet, PID: 18905
04-09 13:34:24.665 18905 18905 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3022)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3259)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1950)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:214)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7073)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:69)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:41)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.Instrumentation.newActivity(Instrumentation.java:1215)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3010)
04-09 13:34:24.665 18905 18905 E AndroidRuntime: 	... 11 more
04-09 13:34:24.679  5604  6152 W ActivityManager:   Force finishing activity io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:24.682 11326 24943 I TrayUsageStatesWatcher: notePauseComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:24.988  5604  5621 I WindowManager: Cancelling animation restarting=false, leash=null, surface=Surface(name=AppWindowToken{ede0b9f token=Token{6a4313e ActivityRecord{e40fdf9 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44440}}})/@0x8e847c2, parent=Surface(name=Task=44440)/@0x2cfd9d3
04-09 13:34:24.992  5270  5272 I SurfaceFlinger: id=1278 Removed AppWindowToken{ede0b9f token=Token{6a4313e ActivityRecord{e40fdf9 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44440}}}#0 (0/94)
04-09 13:34:24.997  5270  5270 I Layer   : id=1278 onRemoved AppWindowToken{ede0b9f token=Token{6a4313e ActivityRecord{e40fdf9 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44440}}}#0 
04-09 13:34:26.160  5604  5604 D Telecom:SamsungPrebindingServiceImpl: onTopActivityChanged : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:27.625  5604  7411 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mServices
04-09 13:34:27.625  5604  7411 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mProviders
04-09 13:34:27.625  5604  7411 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mReceivers
04-09 13:34:27.647  7482  7614 D DataLoader: updatePackageActivities, modified : IconInfo(title=Polkawallet intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) } id=641 type=0 container=-102 screen=9 cellX=3 cellY=0 spanX=1 spanY=1 rank=3 hidden=0 dropPos=null user=UserHandle{0} screenType=0)
04-09 13:34:27.649  7482  7614 I AppsLoader: addOrUpdater cn = ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}, UserHandle{0}, screenType = 0
04-09 13:34:27.656  7482  7614 I AppsLoader: addOrUpdater update item = IconInfo(title=Polkawallet intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity (has extras) } id=641 type=0 container=-102 screen=9 cellX=3 cellY=0 spanX=1 spanY=1 rank=3 hidden=0 dropPos=null user=UserHandle{0} screenType=0)
04-09 13:34:47.479  5604  6475 I ActivityManager: START u0 {act=android.intent.action.RUN typ=null flg=0x30000000 cmp=ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}} from uid 2000
04-09 13:34:47.495  5270  5270 I SurfaceFlinger: id=1289 createSurf (5920x5920),2 flag=4, AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}}#0
04-09 13:34:47.546  5604  5604 D Telecom:SamsungPrebindingServiceImpl: onTopActivityChanged : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:47.562  5604  5655 I ActivityManager: Start proc 19527:io.polkawallet.www.polka_wallet/u0a568 for activity io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:47.628 11326 24943 I TrayUsageStatesWatcher: noteResumeComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:47.628  5604  5927 D GameManagerService: handleForegroundChange(). pkgName: io.polkawallet.www.polka_wallet, clsName: io.polkawallet.www.polkawalletflutter.MainActivity,FgActivityName:io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:47.640  5604  5754 I WindowManager: Cancelling animation restarting=true, leash=null, surface=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438, parent=Surface(name=Task=44441)/@0xe408c11
04-09 13:34:47.640  5604  5754 I WindowManager: Reparenting to leash, surface=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438
04-09 13:34:47.642  5270  5270 I SurfaceFlinger: id=1293 createSurf (5920x5920),2 flag=4, Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash#0
04-09 13:34:47.643  5604  5754 D SurfaceControl: reparent is called, sc=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438, newParentHandle=android.os.BinderProxy@24f0176, transaction=android.view.SurfaceControl$Transaction@559c377
04-09 13:34:47.665  5270  6988 D Layer   : [AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}}#0]::reparent oldParent:[Task=44441#0], newParent:[Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash#0]
04-09 13:34:47.764  5604  6364 D MdnieScenarioControlService:  packageName : io.polkawallet.www.polka_wallet    className : io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:47.880 19527 19527 E AndroidRuntime: FATAL EXCEPTION: main
04-09 13:34:47.880 19527 19527 E AndroidRuntime: Process: io.polkawallet.www.polka_wallet, PID: 19527
04-09 13:34:47.880 19527 19527 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3022)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3259)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1950)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:214)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7073)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "io.polkawallet.www.polkawalletflutter.MainActivity" on path: DexPathList[[zip file "/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk"],nativeLibraryDirectories=[/data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/lib/arm64, /data/app/io.polkawallet.www.polka_wallet-NAei4WtZ_ESA5E9LHnfoNQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:69)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:41)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.Instrumentation.newActivity(Instrumentation.java:1215)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3010)
04-09 13:34:47.880 19527 19527 E AndroidRuntime: 	... 11 more
04-09 13:34:47.886  5604  6475 W ActivityManager:   Force finishing activity io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity
04-09 13:34:47.889 11326 24943 I TrayUsageStatesWatcher: notePauseComponent : ComponentInfo{io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity}
04-09 13:34:48.040  5604  7361 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mServices
04-09 13:34:48.040  5604  7361 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mProviders
04-09 13:34:48.040  5604  7361 D PackageManager: getComponentMetadataForIconTray : io.polkawallet.www.polkawalletflutter.MainActivity does not exist in mReceivers
04-09 13:34:48.171  5604  5754 I WindowManager: reset, Reparenting to original parent, shouldDeferScheduleAnimation=false, destroyLeash=true, surface=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438, parent=Surface(name=Task=44441)/@0xe408c11, parentNativeHandle=android.os.BinderProxy@61fecb1, caller=com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0:94 com.android.server.wm.-$$Lambda$SurfaceAnimator$SIBia0mND666K8lMCPsoid8pUTI.run:4 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1:101 com.android.server.wm.-$$Lambda$SurfaceAnimator$vdRZk66hQVbQCvVXEaQCT1kVmFc.onAnimationFinished:4 com.android.server.wm.LocalAnimationAdapter.lambda$startAnimation$0:65 
04-09 13:34:48.171  5604  5754 D SurfaceControl: reparent is called, sc=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438, newParentHandle=android.os.BinderProxy@61fecb1, transaction=android.view.SurfaceControl$Transaction@559c377
04-09 13:34:48.171  5604  5754 D SurfaceControl: destroy(transaction), animation-leash is destroyed, sc=Surface(name=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash)/@0x5d0abe4, transaction=android.view.SurfaceControl$Transaction@559c377, caller=com.android.server.wm.SurfaceAnimator.reset:335 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0:94 com.android.server.wm.-$$Lambda$SurfaceAnimator$SIBia0mND666K8lMCPsoid8pUTI.run:4 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1:101 com.android.server.wm.-$$Lambda$SurfaceAnimator$vdRZk66hQVbQCvVXEaQCT1kVmFc.onAnimationFinished:4 com.android.server.wm.LocalAnimationAdapter.lambda$startAnimation$0:65 com.android.server.wm.-$$Lambda$LocalAnimationAdapter$X--EomqUvw4qy89IeeTFTH7aCMo.run:4 
04-09 13:34:48.172  5604  5754 D WindowManager: prepareSurfaces, request to clear saved leash, surface=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438
04-09 13:34:48.172  5270  6988 D Layer   : [AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}}#0]::reparent oldParent:[Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash#0], newParent:[Task=44441#0]
04-09 13:34:48.172  5270  6988 I SurfaceFlinger: id=1293 Removed Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash#0 (0/104)
04-09 13:34:48.173  5604  5754 D WindowManager: clearSavedLeashOnCommit, savedLeash=Surface(name=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash)/@0x5d0abe4, caller=com.android.server.wm.WindowContainer.clearSavedLeashOnCommit:1164 com.android.server.wm.WindowContainer.clearSavedLeashOnCommit:1168 com.android.server.wm.WindowContainer.clearSavedLeashOnCommit:1168 com.android.server.wm.WindowContainer.clearSavedLeashOnCommit:1168 com.android.server.wm.WindowContainer.clearSavedLeashOnCommit:1168 com.android.server.wm.RootWindowContainer.performSurfacePlacement:774 
04-09 13:34:48.187  5270  5270 I Layer   : id=1293 onRemoved Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash#0 
04-09 13:34:48.279 19527 19544 I ResourceExtractor: Extracted baseline resource assets/flutter_assets/kernel_blob.bin
04-09 13:34:48.281 19527 19544 I ResourceExtractor: Extracted baseline resource assets/flutter_assets/vm_snapshot_data
04-09 13:34:48.329 19527 19544 I ResourceExtractor: Extracted baseline resource assets/flutter_assets/isolate_snapshot_data
04-09 13:34:48.389  5604  5653 W ActivityManager: Activity pause timeout for ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441 f}
04-09 13:34:48.813  5604  5612 D SurfaceControl: finalize(protected), animation-leash is released by finalize, sc=Surface(name=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438 - animation-leash)/@0x5d0abe4, nativeObject=520662472864, caller=java.lang.Daemons$FinalizerDaemon.doFinalize:250 java.lang.Daemons$FinalizerDaemon.runInternal:237 java.lang.Daemons$Daemon.run:103 java.lang.Thread.run:764    
04-09 13:34:58.400  5604  5653 W ActivityManager: Activity destroy timeout for ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441 f}
04-09 13:34:58.401  5604  5653 I WindowManager: Cancelling animation restarting=false, leash=null, surface=Surface(name=AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}})/@0x2cb8438, parent=Surface(name=Task=44441)/@0xe408c11
04-09 13:34:58.408  5270  6988 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}}#0
04-09 13:34:58.421  5270  5270 I Layer   : id=1289 onRemoved AppWindowToken{1391b84 token=Token{ea5ad97 ActivityRecord{e4dc016 u0 io.polkawallet.www.polka_wallet/io.polkawallet.www.polkawalletflutter.MainActivity t44441}}}#0

I've tried killing the server

adb kill-server

I've tried creating the myapp example on the Flutter website, and that builds and runs successfully without crashing on the same Android device

Environment

flutter --version

Flutter 1.12.13+hotfix.9 • channel stable • https://github.com/flutter/flutter.git
Framework • revision f139b11009 (9 days ago) • 2020-03-30 13:57:30 -0700
Engine • revision af51afceb8
Tools • Dart 2.7.2

Note: Sometimes when I try to build in a new terminal window, it doesn't build successfully, and gives error:

[  +29 ms] executing: [/Users/ls/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +42 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] cf37c2cd07a1d3ba296efff2dc75e19ba65e1665
[        ] executing: [/Users/ls/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[   +8 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.12.13-0-gcf37c2cd0
[   +7 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +6 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/Users/ls/development/flutter/] git ls-remote --get-url origin
[   +7 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +52 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref HEAD
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[   +6 ms] executing: sw_vers -productName
[  +13 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +14 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.14.6
[        ] executing: sw_vers -buildVersion
[  +14 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 18G103
[  +29 ms] executing: /usr/bin/xcode-select --print-path
[  +15 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Library/Developer/CommandLineTools
[   +1 ms] executing: /usr/bin/xcodebuild -version
[   +7 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +82 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[   +8 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[        ] List of devices attached
           988a1644544349575a30   device usb:338755584X product:greatltexx model:SM_N950F device:greatlte transport_id:1
[  +18 ms] executing: /Users/ls/development/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +38 ms] executing: /usr/bin/xcodebuild -version
[   +3 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[   +8 ms] /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell getprop
[  +48 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +4 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +9 ms] Running "flutter pub get" in app...
[   +4 ms] Using /Users/ls/development/flutter/.pub-cache for the pub cache.
[   +1 ms] executing: [/Users/ls/code/src/DataHighway-com/app/] /Users/ls/development/flutter/bin/cache/dart-sdk/bin/pub --verbose get --no-precompile
[  +73 ms] FINE: Pub 2.7.0
[ +109 ms] MSG : Resolving dependencies...
[   +7 ms] SLVR: fact: polka_wallet is 0.6.2
[   +3 ms] SLVR: derived: polka_wallet
[  +18 ms] SLVR: fact: polka_wallet depends on intl ^0.16.0
[        ] SLVR: fact: polka_wallet depends on mobx ^0.4.0
[        ] SLVR: fact: polka_wallet depends on flutter_mobx ^0.3.6
[        ] SLVR: fact: polka_wallet depends on mobx_codegen ^0.3.12
[        ] SLVR: fact: polka_wallet depends on provider ^3.1.0
[        ] SLVR: fact: polka_wallet depends on json_serializable ^3.0.0
[        ] SLVR: fact: polka_wallet depends on shared_preferences ^0.5.6
[        ] SLVR: fact: polka_wallet depends on flutter_aes_ecb_pkcs5 ^0.1.1
[        ] SLVR: fact: polka_wallet depends on convert ^2.1.1
[        ] SLVR: fact: polka_wallet depends on http ^0.12.0
[        ] SLVR: fact: polka_wallet depends on flutter_webview_plugin ^0.3.10
[        ] SLVR: fact: polka_wallet depends on rxdart ^0.23.1
[        ] SLVR: fact: polka_wallet depends on flutter_local_notifications ^1.1.6
[        ] SLVR: fact: polka_wallet depends on flutter any from sdk
[        ] SLVR: fact: polka_wallet depends on flutter_localizations any from sdk
[        ] SLVR: fact: polka_wallet depends on cupertino_icons ^0.1.2
[        ] SLVR: fact: polka_wallet depends on qr_flutter ^3.1.0
[        ] SLVR: fact: polka_wallet depends on flutter_qr_reader ^1.0.3
[        ] SLVR: fact: polka_wallet depends on permission_handler ^4.2.0
[        ] SLVR: fact: polka_wallet depends on package_info ^0.4.0
[        ] SLVR: fact: polka_wallet depends on charts_flutter ^0.8.1
[        ] SLVR: fact: polka_wallet depends on flutter_svg ^0.17.2
[        ] SLVR: fact: polka_wallet depends on url_launcher ^5.4.2
[        ] SLVR: fact: polka_wallet depends on flutter_launcher_icons ^0.7.3
[        ] SLVR: fact: polka_wallet depends on build_runner ^1.7.4
[        ] SLVR: fact: polka_wallet depends on flutter_test any from sdk
[   +1 ms] SLVR:   selecting polka_wallet
[        ] SLVR:   derived: flutter_test any from sdk
[        ] SLVR:   derived: build_runner ^1.7.4
[        ] SLVR:   derived: flutter_launcher_icons ^0.7.3
[        ] SLVR:   derived: url_launcher ^5.4.2
[        ] SLVR:   derived: flutter_svg ^0.17.2
[        ] SLVR:   derived: charts_flutter ^0.8.1
[        ] SLVR:   derived: package_info ^0.4.0
[        ] SLVR:   derived: permission_handler ^4.2.0
[        ] SLVR:   derived: flutter_qr_reader ^1.0.3
[        ] SLVR:   derived: qr_flutter ^3.1.0
[        ] SLVR:   derived: cupertino_icons ^0.1.2
[        ] SLVR:   derived: flutter_localizations any from sdk
[        ] SLVR:   derived: flutter any from sdk
[        ] SLVR:   derived: flutter_local_notifications ^1.1.6
[        ] SLVR:   derived: rxdart ^0.23.1
[        ] SLVR:   derived: flutter_webview_plugin ^0.3.10
[        ] SLVR:   derived: http ^0.12.0
[        ] SLVR:   derived: convert ^2.1.1
[        ] SLVR:   derived: flutter_aes_ecb_pkcs5 ^0.1.1
[        ] SLVR:   derived: shared_preferences ^0.5.6
[        ] SLVR:   derived: json_serializable ^3.0.0
[        ] SLVR:   derived: provider ^3.1.0
[        ] SLVR:   derived: mobx_codegen ^0.3.12
[        ] SLVR:   derived: flutter_mobx ^0.3.6
[        ] SLVR:   derived: mobx ^0.4.0
[        ] SLVR:   derived: intl ^0.16.0
[   +6 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/build_runner.
[  +23 ms] IO  : HTTP GET https://pub.dartlang.org/api/packages/build_runner
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: dev
[        ]     | user-agent: Dart pub 2.7.0
[ +626 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/build_runner
[        ]     | took 0:00:00.629186
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:50 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[  +57 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_launcher_icons.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_launcher_icons
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: dev
[        ]     | user-agent: Dart pub 2.7.0
[ +357 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_launcher_icons
[        ]     | took 0:00:00.358596
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:51 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +4 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/url_launcher.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/url_launcher
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +381 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/url_launcher
[        ]     | took 0:00:00.382451
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:51 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_svg.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_svg
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +401 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_svg
[        ]     | took 0:00:00.402035
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:51 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +6 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/charts_flutter.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/charts_flutter
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +303 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/charts_flutter
[        ]     | took 0:00:00.303623
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:52 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/package_info.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/package_info
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +301 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/package_info
[        ]     | took 0:00:00.301637
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:52 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/permission_handler.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/permission_handler
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +303 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/permission_handler
[        ]     | took 0:00:00.304283
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:53 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_qr_reader.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_qr_reader
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +344 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_qr_reader
[        ]     | took 0:00:00.345244
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:53 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : Get versions from https://pub.dartlang.org/api/packages/qr_flutter.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/qr_flutter
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +359 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/qr_flutter
[        ]     | took 0:00:00.357457
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:53 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/cupertino_icons.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/cupertino_icons
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +400 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/cupertino_icons
[        ]     | took 0:00:00.401094
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:54 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_local_notifications.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_local_notifications
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +406 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_local_notifications
[        ]     | took 0:00:00.406893
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:54 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +5 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/rxdart.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/rxdart
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +399 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/rxdart
[        ]     | took 0:00:00.399745
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:54 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +7 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_webview_plugin.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_webview_plugin
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +399 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_webview_plugin
[        ]     | took 0:00:00.399686
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:55 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/http.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/http
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +405 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/http
[        ]     | took 0:00:00.405980
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:55 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +3 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/convert.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/convert
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +400 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/convert
[        ]     | took 0:00:00.400981
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:56 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_aes_ecb_pkcs5.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_aes_ecb_pkcs5
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +404 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_aes_ecb_pkcs5
[        ]     | took 0:00:00.405258
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:56 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/shared_preferences.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/shared_preferences
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +407 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/shared_preferences
[        ]     | took 0:00:00.408363
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:56 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/json_serializable.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/json_serializable
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +400 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/json_serializable
[        ]     | took 0:00:00.400826
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:57 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +3 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/provider.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/provider
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +403 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/provider
[        ]     | took 0:00:00.403600
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:57 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/mobx_codegen.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/mobx_codegen
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +509 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/mobx_codegen
[        ]     | took 0:00:00.509936
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:58 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/flutter_mobx.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/flutter_mobx
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +392 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/flutter_mobx
[        ]     | took 0:00:00.392978
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:58 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/mobx.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/mobx
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +823 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/mobx
[        ]     | took 0:00:00.824578
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:59 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +5 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/intl.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/intl
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | X-Pub-Reason: direct
[        ]     | user-agent: Dart pub 2.7.0
[ +304 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/intl
[        ]     | took 0:00:00.305314
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:26:59 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[  +14 ms] SLVR:   fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on path 1.6.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on image 2.1.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on quiver 2.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.9.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on archive 2.0.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on args 1.5.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on async 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on boolean_selector 1.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on charcode 1.1.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on convert 2.1.1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on crypto 2.1.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on pedantic 1.8.0+1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on petitparser 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on source_span 1.5.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.0.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.1.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on xml 3.5.0
[        ] SLVR:     selecting flutter_test 0.0.0 from sdk
[        ] SLVR:     derived: xml 3.5.0
[        ] SLVR:     derived: typed_data 1.1.6
[        ] SLVR:     derived: term_glyph 1.1.0
[        ] SLVR:     derived: string_scanner 1.0.5
[        ] SLVR:     derived: stream_channel 2.0.0
[        ] SLVR:     derived: source_span 1.5.5
[        ] SLVR:     derived: petitparser 2.4.0
[        ] SLVR:     derived: pedantic 1.8.0+1
[        ] SLVR:     derived: meta 1.1.8
[        ] SLVR:     derived: matcher 0.12.6
[        ] SLVR:     derived: crypto 2.1.3
[        ] SLVR:     derived: convert 2.1.1
[        ] SLVR:     derived: collection 1.14.11
[        ] SLVR:     derived: charcode 1.1.2
[        ] SLVR:     derived: boolean_selector 1.0.5
[        ] SLVR:     derived: async 2.4.0
[        ] SLVR:     derived: args 1.5.2
[        ] SLVR:     derived: archive 2.0.11
[        ] SLVR:     derived: vector_math 2.0.8
[        ] SLVR:     derived: stack_trace 1.9.3
[        ] SLVR:     derived: quiver 2.0.5
[        ] SLVR:     derived: image 2.1.4
[        ] SLVR:     derived: path 1.6.4
[        ] SLVR:     derived: test_api 0.2.11
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/xml.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/xml
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +383 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/xml
[        ]     | took 0:00:00.383428
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:00 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +2 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/typed_data.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/typed_data
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +398 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/typed_data
[        ]     | took 0:00:00.398815
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:00 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : Get versions from https://pub.dartlang.org/api/packages/term_glyph.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/term_glyph
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +304 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/term_glyph
[        ]     | took 0:00:00.305399
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:00 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : Get versions from https://pub.dartlang.org/api/packages/string_scanner.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/string_scanner
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +401 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/string_scanner
[        ]     | took 0:00:00.401542
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:01 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/stream_channel.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/stream_channel
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +408 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stream_channel
[        ]     | took 0:00:00.408790
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:01 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/source_span.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/source_span
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +305 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/source_span
[        ]     | took 0:00:00.305719
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:02 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/petitparser.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/petitparser
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +296 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/petitparser
[        ]     | took 0:00:00.296793
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:02 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +8 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/pedantic.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/pedantic
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +310 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/pedantic
[        ]     | took 0:00:00.311369
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:02 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/meta.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/meta
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +302 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta
[        ]     | took 0:00:00.302629
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:03 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +4 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/matcher.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/matcher
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +304 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/matcher
[        ]     | took 0:00:00.304774
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:03 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/crypto.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/crypto
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +390 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/crypto
[        ]     | took 0:00:00.390703
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:03 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +3 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/collection.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/collection
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0
[ +309 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/collection
[        ]     | took 0:00:00.310048
[        ]     | transfer-encoding: chunked
[        ]     | date: Thu, 09 Apr 2020 03:27:04 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[   +1 ms] IO  : Get versions from https://pub.dartlang.org/api/packages/charcode.
[        ] IO  : HTTP GET https://pub.dartlang.org/api/packages/charcode
[        ]     | Accept: application/vnd.pub.v2+json
[        ]     | X-Pub-OS: macos
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 1814A6E3-39D8-4893-B871-0C3C2B537B94
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.7.0

so to get it to build I have to run the the following again: ``` flutter upgrade flutter pub get flutter channel stable flutter clean flutter devices flutter run -d -v ```

References

I've gone through these related issues trying to resolve it:

flutter/flutter#25455
flutter/flutter#33214
flutter/flutter#19770
flutter/flutter#51269
https://medium.com/flutter-community/hot-reload-for-flutter-integration-tests-e0478b63bd54

@ltfschoen ltfschoen changed the title Flutter hangs at `Waiting for observatory port to be available... Flutter hangs at Waiting for observatory port to be available... Apr 9, 2020
@ltfschoen ltfschoen reopened this Apr 9, 2020
@RomeroYang
Copy link
Member

@ltfschoen This Issue may solve your problem.

@ltfschoen
Copy link
Contributor Author

ltfschoen commented Apr 9, 2020

Solution

I understood that my teammate encountered issues building for Android too in the PR of our fork here DataHighway-DHX#1, and they just shared with me that apparently polkawallet-flutter has a bug for Android, whereby it cannot generate some files in the build folder (i.e. ./android) (similar to issue flutter/flutter#33214).

So the steps to resolve are to create a MainActivity.kt file in the following directory:

mkdir -p ./android/app/src/main/kotlin/com/datahighway/app && \
touch ./android/app/src/main/kotlin/com/datahighway/app/MainActivity.kt

And then paste the following in the file:

package com.datahighway.app

import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterActivity() {
    override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
        GeneratedPluginRegistrant.registerWith(flutterEngine);
    }
}

When I built it again with flutter run -d <DEVICE_ID> -v this time it worked with the following output:

[  +28 ms] executing: [/Users/ls/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +40 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] executing: [/Users/ls/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[  +13 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.12.13+hotfix.9-0-gf139b1100
[   +8 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/Users/ls/development/flutter/] git ls-remote --get-url origin
[   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +53 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref HEAD
[   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[   +6 ms] executing: sw_vers -productName
[  +16 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +16 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.14.6
[        ] executing: sw_vers -buildVersion
[  +14 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 18G103
[  +31 ms] executing: /usr/bin/xcode-select --print-path
[  +16 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Library/Developer/CommandLineTools
[   +1 ms] executing: /usr/bin/xcodebuild -version
[   +6 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +79 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[   +6 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/platform-tools/adb devices -l
[        ] List of devices attached
           988a1644544349575a30   device usb:338755584X product:greatltexx model:SM_N950F device:greatlte transport_id:2
[  +17 ms] executing: /Users/ls/development/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +41 ms] executing: /usr/bin/xcodebuild -version
[   +4 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[   +8 ms] /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell getprop
[  +63 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +73 ms] Found plugin flutter_aes_ecb_pkcs5 at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_aes_ecb_pkcs5-0.1.1/
[   +7 ms] Found plugin flutter_local_notifications at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-1.4.0/
[   +8 ms] Found plugin flutter_plugin_android_lifecycle at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.6/
[   +2 ms] Found plugin flutter_qr_reader at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qr_reader-1.0.3/
[  +10 ms] Found plugin flutter_webview_plugin at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_webview_plugin-0.3.11/
[  +13 ms] Found plugin image_picker at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.4/
[  +18 ms] Found plugin package_info at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+16/
[   +6 ms] Found plugin permission_handler at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-4.4.0+hotfix.4/
[  +15 ms] Found plugin shared_preferences at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.6+3/
[   +1 ms] Found plugin shared_preferences_macos at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+6/
[   +2 ms] Found plugin shared_preferences_web at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+4/
[  +14 ms] Found plugin url_launcher at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.2/
[   +1 ms] Found plugin url_launcher_macos at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+4/
[   +2 ms] Found plugin url_launcher_web at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.1+1/
[  +36 ms] Found plugin flutter_aes_ecb_pkcs5 at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_aes_ecb_pkcs5-0.1.1/
[   +1 ms] Found plugin flutter_local_notifications at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-1.4.0/
[   +2 ms] Found plugin flutter_plugin_android_lifecycle at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.6/
[        ] Found plugin flutter_qr_reader at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_qr_reader-1.0.3/
[   +2 ms] Found plugin flutter_webview_plugin at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_webview_plugin-0.3.11/
[   +3 ms] Found plugin image_picker at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.4/
[   +5 ms] Found plugin package_info at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+16/
[   +1 ms] Found plugin permission_handler at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-4.4.0+hotfix.4/
[   +5 ms] Found plugin shared_preferences at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.6+3/
[        ] Found plugin shared_preferences_macos at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+6/
[   +1 ms] Found plugin shared_preferences_web at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+4/
[   +4 ms] Found plugin url_launcher at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.2/
[        ] Found plugin url_launcher_macos at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+4/
[        ] Found plugin url_launcher_web at /Users/ls/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.1+1/
[  +46 ms] Generating /Users/ls/code/src/DataHighway-com/app/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +34 ms] executing: /usr/bin/xcodebuild -version
[   +3 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[   +3 ms] ro.hardware = samsungexynos8895
[   +8 ms] executing: /usr/bin/xcodebuild -version
[   +4 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +40 ms] Launching lib/main.dart on SM N950F in debug mode...
[   +7 ms] executing: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/DataHighway-com/app/build/app/outputs/apk/app.apk AndroidManifest.xml
[   +7 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/DataHighway-com/app/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)="0.6.2" (Raw: "0.6.2")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="com.datahighway.app" (Raw: "com.datahighway.app")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=15)
                 A: android:name(0x01010003)="android.permission.FLASHLIGHT" (Raw: "android.permission.FLASHLIGHT")
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
               E: uses-feature (line=18)
                 A: android:name(0x01010003)="android.hardware.camera" (Raw: "android.hardware.camera")
               E: uses-feature (line=19)
                 A: android:name(0x01010003)="android.hardware.camera.autofocus" (Raw: "android.hardware.camera.autofocus")
               E: uses-feature (line=20)
                 A: android:name(0x01010003)="android.hardware.camera.flash" (Raw: "android.hardware.camera.flash")
               E: uses-permission (line=22)
                 A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE")
               E: uses-permission (line=23)
                 A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
               E: application (line=31)
                 A: android:label(0x01010001)="DataHighway" (Raw: "DataHighway")
                 A: android:icon(0x01010002)=@0x7f0b0000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:usesCleartextTraffic(0x010104ec)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=38)
                   A: android:theme(0x01010000)=@0x7f0d00a1
                   A: android:name(0x01010003)="com.datahighway.app.MainActivity" (Raw: "com.datahighway.app.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: intent-filter (line=45)
                     E: action (line=46)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=48)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=55)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: provider (line=59)
                   A: android:name(0x01010003)="io.flutter.plugins.imagepicker.ImagePickerFileProvider" (Raw: "io.flutter.plugins.imagepicker.ImagePickerFileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="com.datahighway.app.flutter.image_provider" (Raw: "com.datahighway.app.flutter.image_provider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=64)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0001
                 E: provider (line=68)
                   A: android:name(0x01010003)="androidx.core.content.FileProvider" (Raw: "androidx.core.content.FileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="com.datahighway.app.fileprovider" (Raw: "com.datahighway.app.fileprovider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=73)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0000
                 E: activity (line=78)
                   A: android:theme(0x01010000)=@0x01030007
                   A: android:name(0x01010003)="io.flutter.plugins.urllauncher.WebViewActivity" (Raw: "io.flutter.plugins.urllauncher.WebViewActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
[   +7 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell -x logcat -v time -t 1
[  +78 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell -x logcat -v time -t 1
[        ] --------- beginning of system
           04-09 14:06:01.909 I/SamsungAlarmManager( 5604): setLocked to kernel - T:3 / 20200409T140700, SetElapsed=12670909, nowELAPSED=12612818
[   +8 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb version
[   +1 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 logcat -v time -T 04-09 14:06:01.909
[  +15 ms] Android Debug Bridge version 1.0.41
           Version 29.0.4-5871666
           Installed as /Users/ls/Library/Android/sdk/platform-tools/adb
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb start-server
[  +17 ms] Building APK
[  +19 ms] Running Gradle task 'assembleDebug'...
[   +1 ms] gradle.properties already sets `android.enableR8`
[   +2 ms] Using gradle from /Users/ls/code/src/DataHighway-com/app/android/gradlew.
[  +91 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +10 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"MainClass":"com.intellij.idea.Main","ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP
_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","Properties":{"idea.home
.path":"$APP_PACKAGE\/Contents","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.paths.selector":"AndroidStudio3.6"},"WorkingDirectory":"$APP_PACKAGE\/Contents\/bin"},"NSDesktopF
olderUsageDescription":"An application in Android Studio requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-192.7142.36.36.6308749","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in Android Studio requests
access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeExtensions":["ipr"],"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeIconFile":"studio.icns","CFBundleTypeRole":"Editor"},{"CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"LSTypeIsPackage":false,"CFBundleTypeName":"All
documents","CFBundleTypeRole":"Editor"}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionSt
ring":"3.6","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's
microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"],"CFBundleTypeRole":"Editor"}],"CFBundleIdentifier":"com.google.android.
studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android
Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests access to the user's Downloads
folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network volume.","CFBundleGetInfoString":"Android Studio 3.6, build
AI-192.7142.36.36.6308749. Copyright JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on a removable volume."}
[   +9 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +81 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_212-release"
           OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
           OpenJDK 64-Bit Server VM (build 25.212-b4-5784211, mixed mode)
[   +2 ms] executing: [/Users/ls/code/src/DataHighway-com/app/android/] /Users/ls/code/src/DataHighway-com/app/android/gradlew -Pverbose=true
-Ptarget=/Users/ls/code/src/DataHighway-com/app/lib/main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root -Ptarget-platform=android-arm64 assembleDebug
[ +751 ms] > Configure project :app
[        ] WARNING: DSL element 'useProguard' is obsolete and will be removed soon. Use 'android.enableR8' in gradle.properties to switch between R8 and Proguard..
[+2585 ms] > Task :app:compileFlutterBuildDebug
[        ] [  +23 ms] executing: [/Users/ls/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +30 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] f139b11009aeb8ed2a3a3aa8b0066e482709dde3
[        ] [        ] executing: [/Users/ls/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[        ] [   +7 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] [        ] v1.12.13+hotfix.9-0-gf139b1100
[        ] [   +9 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +7 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [/Users/ls/development/flutter/] git ls-remote --get-url origin
[        ] [   +7 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +52 ms] executing: [/Users/ls/development/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +23 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [ +104 ms] Initializing file store
[        ] [  +18 ms] Done initializing file store
[ +294 ms] [+1528 ms] Skipping target: kernel_snapshot
[ +202 ms] [ +164 ms] debug_android_application: Starting due to {InvalidatedReason.outputMissing}
[ +501 ms] [ +494 ms] debug_android_application: Complete
[  +96 ms] [  +68 ms] Persisting file store
[        ] [   +8 ms] Done persisting file store
[        ] [   +8 ms] build succeeded.
[        ] [  +16 ms] "flutter assemble" took 2,444ms.
[        ] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
...
[        ] BUILD SUCCESSFUL in 7s
[        ] 424 actionable tasks: 10 executed, 414 up-to-date
[ +373 ms] Running Gradle task 'assembleDebug'... (completed in 8.7s)
[  +57 ms] calculateSha: LocalDirectory: '/Users/ls/code/src/DataHighway-com/app/build/app/outputs/apk'/app.apk
[  +68 ms] calculateSha: reading file took 68us
[ +585 ms] calculateSha: computing sha took 585us
[   +4 ms] ✓ Built build/app/outputs/apk/debug/app-debug.apk.
[   +5 ms] executing: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/DataHighway-com/app/build/app/outputs/apk/app.apk AndroidManifest.xml
[  +11 ms] Exit code 0 from: /Users/ls/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/ls/code/src/DataHighway-com/app/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)="0.6.2" (Raw: "0.6.2")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="com.datahighway.app" (Raw: "com.datahighway.app")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=15)
                 A: android:name(0x01010003)="android.permission.FLASHLIGHT" (Raw: "android.permission.FLASHLIGHT")
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
               E: uses-feature (line=18)
                 A: android:name(0x01010003)="android.hardware.camera" (Raw: "android.hardware.camera")
               E: uses-feature (line=19)
                 A: android:name(0x01010003)="android.hardware.camera.autofocus" (Raw: "android.hardware.camera.autofocus")
               E: uses-feature (line=20)
                 A: android:name(0x01010003)="android.hardware.camera.flash" (Raw: "android.hardware.camera.flash")
               E: uses-permission (line=22)
                 A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE")
               E: uses-permission (line=23)
                 A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
               E: application (line=31)
                 A: android:label(0x01010001)="DataHighway" (Raw: "DataHighway")
                 A: android:icon(0x01010002)=@0x7f0b0000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:usesCleartextTraffic(0x010104ec)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=38)
                   A: android:theme(0x01010000)=@0x7f0d00a1
                   A: android:name(0x01010003)="com.datahighway.app.MainActivity" (Raw: "com.datahighway.app.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: intent-filter (line=45)
                     E: action (line=46)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=48)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=55)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: provider (line=59)
                   A: android:name(0x01010003)="io.flutter.plugins.imagepicker.ImagePickerFileProvider" (Raw: "io.flutter.plugins.imagepicker.ImagePickerFileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="com.datahighway.app.flutter.image_provider" (Raw: "com.datahighway.app.flutter.image_provider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=64)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0001
                 E: provider (line=68)
                   A: android:name(0x01010003)="androidx.core.content.FileProvider" (Raw: "androidx.core.content.FileProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="com.datahighway.app.fileprovider" (Raw: "com.datahighway.app.fileprovider")
                   A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
                   E: meta-data (line=73)
                     A: android:name(0x01010003)="android.support.FILE_PROVIDER_PATHS" (Raw: "android.support.FILE_PROVIDER_PATHS")
                     A: android:resource(0x01010025)=@0x7f0f0000
                 E: activity (line=78)
                   A: android:theme(0x01010000)=@0x01030007
                   A: android:name(0x01010003)="io.flutter.plugins.urllauncher.WebViewActivity" (Raw: "io.flutter.plugins.urllauncher.WebViewActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
[   +1 ms] Stopping app 'app.apk' on SM N950F.
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell am force-stop com.datahighway.app
[  +72 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell pm list packages com.datahighway.app
[  +82 ms] package:com.datahighway.app
[   +4 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell cat /data/local/tmp/sky.com.datahighway.app.sha1
[  +26 ms] 04c782337fb7c1dd3273db78de7d606f8f75dd3c
[   +1 ms] Installing APK.
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb version
[   +8 ms] Android Debug Bridge version 1.0.41
           Version 29.0.4-5871666
           Installed as /Users/ls/Library/Android/sdk/platform-tools/adb
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb start-server
[   +7 ms] Installing build/app/outputs/apk/app.apk...
[        ] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 install -t -r /Users/ls/code/src/DataHighway-com/app/build/app/outputs/apk/app.apk
[+10440 ms] Performing Streamed Install
                     Success
[        ] Installing build/app/outputs/apk/app.apk... (completed in 10.4s)
[   +2 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 shell echo -n 8c45872701e56dd38ccc551361444fa2e9bf9e68 > /data/local/tmp/sky.com.datahighway.app.sha1
[ +101 ms] SM N950F startApp
[   +3 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 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 com.datahighway.app/com.datahighway.app.MainActivity
[ +216 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.datahighway.app/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +972 ms] D/FlutterActivity(26713): Using the launch theme as normal theme.
[   +3 ms] D/FlutterActivityAndFragmentDelegate(26713): Setting up FlutterEngine.
[  +21 ms] D/FlutterActivityAndFragmentDelegate(26713): No preferred FlutterEngine was provided. Creating a new FlutterEngine for this FlutterFragment.
[+1093 ms] Observatory URL on device: http://127.0.0.1:38825/Tex_-ATUAiA=/
[   +1 ms] executing: /Users/ls/Library/Android/sdk/platform-tools/adb -s 988a1644544349575a30 forward tcp:0 tcp:38825
[   +7 ms] D/FlutterActivityAndFragmentDelegate(26713): Attaching FlutterEngine to the Activity that owns this Fragment.
[   +1 ms] 55218
[        ] Forwarded host port 55218 to device port 38825 for Observatory
[  +12 ms] Connecting to service protocol: http://127.0.0.1:55218/Tex_-ATUAiA=/
[ +153 ms] D/FlutterView(26713): Attaching to a FlutterEngine: io.flutter.embedding.engine.FlutterEngine@90dd4a7
[  +22 ms] D/FlutterActivityAndFragmentDelegate(26713): Executing Dart entrypoint: main, and sending initial route: /
[ +210 ms] Successfully connected to service protocol: http://127.0.0.1:55218/Tex_-ATUAiA=/
[   +3 ms] Sending to VM service: getVM({})
[   +8 ms] Result: {type: VM, name: vm, architectureBits: 64, hostCPU: Unknown, operatingSystem: android, targetCPU: arm64, version: 2.7.2 (Mon Mar 23 22:11:27 2020 +0100) on "android_arm64",
_profilerMode: VM, _nativeZoneMemoryUsage: 0, pid: 26713, startTime: 15864...
[   +6 ms] Sending to VM service: getIsolate({isolateId: isolates/999268383613871})
[   +3 ms] Sending to VM service: _flutter.listViews({})
[   +6 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x7940673120, isolate: {type: @Isolate, fixedId: true, id: isolates/999268383613871, name:
main.dart$main-999268383613871, number: 999268383613871}}]}
[   +5 ms] DevFS: Creating new filesystem on the device (null)
[        ] Sending to VM service: _createDevFS({fsName: app})
[  +48 ms] Result: {type: FileSystem, name: app, uri: file:///data/user/0/com.datahighway.app/code_cache/appMQVVSO/app/}
[        ] DevFS: Created new filesystem on the device (file:///data/user/0/com.datahighway.app/code_cache/appMQVVSO/app/)
[   +1 ms] Updating assets
[ +181 ms] Syncing files to device SM N950F...
[   +1 ms] Scanning asset files
[   +9 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +6 ms] /Users/ls/development/flutter/bin/cache/dart-sdk/bin/dart /Users/ls/development/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/ls/development/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter -Ddart.developer.causal_async_stacks=true --output-dill
/var/folders/5t/sc9yhg4j61b71frp6ksy6vyr0000gn/T/flutter_tool.NYES4I/app.dill --packages /Users/ls/code/src/DataHighway-com/app/.packages -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts --track-widget-creation
--filesystem-scheme org-dartlang-root
[   +2 ms] D/SurfaceView(26713): surfaceChanged (1440,2792) 1 #8 io.flutter.embedding.android.FlutterSurfaceView{b8125f2 V.E...... ......ID 0,0-1440,2792}
[        ] D/ViewRootImpl@fd0d966[MainActivity](26713): Relayout returned: old=[0,0][1440,2960] new=[0,0][1440,2960] result=0x3 surface={valid=true 520375689216} changed=false
[        ] D/vndksupport(26713): Loading /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
[  +21 ms] Result: {type: Isolate, id: isolates/999268383613871, name: main, number: 999268383613871, _originNumber: 999268383613871, startTime: 1586405184549, _heaps: {new: {type: HeapSpace, name:
new, vmName: Scavenger, collections: 0, avgCollectionPeriodMillis: 0...
[  +17 ms] D/ViewRootImpl@fd0d966[MainActivity](26713): MSG_RESIZED: frame=Rect(0, 0 - 1440, 2960) ci=Rect(0, 84 - 0, 168) vi=Rect(0, 84 - 0, 168) or=1
[        ] D/ViewRootImpl@fd0d966[MainActivity](26713): MSG_WINDOW_FOCUS_CHANGED 1 1
[        ] D/InputMethodManager(26713): prepareNavigationBarInfo() DecorView@17d1689[MainActivity]
[        ] D/InputMethodManager(26713): getNavigationBarColor() -855310
[   +5 ms] <- compile package:polka_wallet/main.dart
[  +34 ms] D/InputMethodManager(26713): prepareNavigationBarInfo() DecorView@17d1689[MainActivity]
[        ] D/InputMethodManager(26713): getNavigationBarColor() -855310
[        ] V/InputMethodManager(26713): Starting input: tba=com.datahighway.app ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
[        ] D/InputMethodManager(26713): startInputInner - Id : 0
[        ] I/InputMethodManager(26713): startInputInner - mService.startInputOrWindowGainedFocus
[        ] D/InputTransport(26713): Input channel constructed: fd=96
[        ] D/InputMethodManager(26713): prepareNavigationBarInfo() DecorView@17d1689[MainActivity]
[        ] D/InputMethodManager(26713): getNavigationBarColor() -855310
[        ] V/InputMethodManager(26713): Starting input: tba=com.datahighway.app ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
[        ] D/InputMethodManager(26713): startInputInner - Id : 0
[ +417 ms] I/flutter (26713): notification_plugin initialised: true
[ +990 ms] I/flutter (26713): initailizing app state
[   +2 ms] I/flutter (26713): sys locale: en_
[  +35 ms] I/flutter (26713): No observables detected in the build method of Observer
[        ] I/flutter (26713): #3      _WalletAppState.build. (package:polka_wallet/app.dart:130:38)
[ +290 ms] E/AccessibilityBridge(26713): VirtualView node must not be the root node.
[ +130 ms] I/WebViewFactory(26713): Loading com.android.chrome version 74.0.3729.136 (code 372913652)
[ +599 ms] I/cr_LibraryLoader(26713): Time to load native libraries: 8 ms (timestamps 8782-8790)
[  +72 ms] I/chromium(26713): [INFO:library_loader_hooks.cc(50)] Chromium logging enabled: level = 0, default verbosity = 0
[   +2 ms] I/cr_LibraryLoader(26713): Expected native library version number "74.0.3729.136", actual native library version number "74.0.3729.136"
[  +32 ms] W/cr_ChildProcLH(26713): Create a new ChildConnectionAllocator with package name = com.android.chrome, sandboxed = true
[   +3 ms] W/datahighway.ap(26713): Accessing hidden method
Landroid/content/Context;->bindServiceAsUser(Landroid/content/Intent;Landroid/content/ServiceConnection;ILandroid/os/Handler;Landroid/os/UserHandle;)Z (light greylist, reflection)
[  +33 ms] I/cr_BrowserStartup(26713): Initializing chromium process, singleProcess=false
[  +77 ms] E/chromium(26713): [ERROR:filesystem_posix.cc(89)] stat /data/user/0/com.datahighway.app/cache/WebView/Crashpad: No such file or directory (2)
[        ] E/chromium(26713): [ERROR:filesystem_posix.cc(62)] mkdir /data/user/0/com.datahighway.app/cache/WebView/Crashpad: No such file or directory (2)
[ +144 ms] D/SharedPreferencesImpl(26713): Time required to fsync /data/user/0/com.datahighway.app/shared_prefs/WebViewChromiumPrefs.xml: [<1: 0, <2: 0, <4: 0, <8: 0, <16: 0, <32: 0, <64: 0, <128: 0,
<256: 0, <512: 1, <1024: 0, <2048: 0, <4096: 0, <8192: 0, <16384: 0, >=16384: 0]
[  +99 ms] W/datahighway.ap(26713): Accessing hidden method Landroid/view/textclassifier/logging/SmartSelectionEventTracker;->(Landroid/content/Context;I)V (light greylist, reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker;->logEvent(Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;)V (light greylist, reflection)
[   +2 ms] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionStarted(I)Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent; (light greylist,
reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionModified(II)Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent; (light greylist,
reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionModified(IILandroid/view/textclassifier/TextClassification;)Landroid/view/textclassifier/logging/SmartSelection
EventTracker$SelectionEvent; (light greylist, reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionModified(IILandroid/view/textclassifier/TextSelection;)Landroid/view/textclassifier/logging/SmartSelectionEvent
Tracker$SelectionEvent; (light greylist, reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionAction(III)Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent; (light greylist,
reflection)
[        ] W/datahighway.ap(26713): Accessing hidden method
Landroid/view/textclassifier/logging/SmartSelectionEventTracker$SelectionEvent;->selectionAction(IIILandroid/view/textclassifier/TextClassification;)Landroid/view/textclassifier/logging/SmartSelectionE
ventTracker$SelectionEvent; (light greylist, reflection)
[  +80 ms] W/cr_media(26713): Requires BLUETOOTH permission
[  +57 ms] W/AudioCapabilities(26713): Unsupported mime audio/ac4
[   +5 ms] W/AudioCapabilities(26713): Unsupported mime audio/x-ima
[   +7 ms] W/AudioCapabilities(26713): Unsupported mime audio/x-ape
[   +3 ms] W/AudioCapabilities(26713): Unsupported mime audio/eac3-joc
[   +2 ms] W/AudioCapabilities(26713): Unsupported mime audio/evrc
[   +9 ms] W/AudioCapabilities(26713): Unsupported mime audio/mpeg-L1
[   +2 ms] W/AudioCapabilities(26713): Unsupported mime audio/mpeg-L2
[   +4 ms] W/AudioCapabilities(26713): Unsupported mime audio/qcelp
[   +3 ms] W/AudioCapabilities(26713): Unsupported mime audio/x-ms-wma
[   +7 ms] W/AudioCapabilities(26713): Unsupported mime audio/evrc
[   +8 ms] W/AudioCapabilities(26713): Unsupported mime audio/qcelp
[  +24 ms] W/VideoCapabilities(26713): Unrecognized profile 4 for video/hevc
[   +2 ms] W/VideoCapabilities(26713): Unsupported mime video/mp43
[   +9 ms] W/VideoCapabilities(26713): Unrecognized profile/level 1/32 for video/mp4v-es
[        ] W/VideoCapabilities(26713): Unrecognized profile/level 32768/2 for video/mp4v-es
[        ] W/VideoCapabilities(26713): Unrecognized profile/level 32768/64 for video/mp4v-es
[   +2 ms] W/VideoCapabilities(26713): Unsupported mime video/wvc1
[  +15 ms] W/VideoCapabilities(26713): Unsupported mime video/wvc1
[        ] W/VideoCapabilities(26713): Unsupported mime video/x-ms-wmv7
[   +2 ms] W/VideoCapabilities(26713): Unsupported mime video/x-ms-wmv8
[  +14 ms] I/VideoCapabilities(26713): Unsupported profile 4 for video/mp4v-es
[ +350 ms] E/AccessibilityBridge(26713): VirtualView node must not be the root node.
[  +22 ms] I/flutter (26713): webview loaded
[ +210 ms] E/AccessibilityBridge(26713): VirtualView node must not be the root node.
[ +414 ms] I/flutter (26713): js file loaded
[  +38 ms] I/flutter (26713): wss://kusama-rpc.polkadot.io/
[ +653 ms] I/flutter (26713): received msg: {"path":"log","data":"main js loaded"}
[ +241 ms] D/NetworkSecurityConfig(26713): No Network Security Config specified, using platform default
[+2529 ms] I/chromium(26713): [INFO:CONSOLE(23)] "2020-04-09 14:06:33", source:  (23)
[ +174 ms] Updating files
[ +712 ms] DevFS: Sync finished
[   +2 ms] Syncing files to device SM N950F... (completed in 8,649ms, longer than expected)
[        ] Synced 3.5MB.
[   +1 ms] Sending to VM service: _flutter.listViews({})
[   +4 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x7940673120, isolate: {type: @Isolate, fixedId: true, id: isolates/999268383613871, name:
main.dart$main-999268383613871, number: 999268383613871}}]}
[   +1 ms] <- accept
[        ] Connected to _flutterView/0x7940673120.
[   +2 ms] 🔥  To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[   +1 ms] An Observatory debugger and profiler on SM N950F is available at: http://127.0.0.1:55218/Tex_-ATUAiA=/
[        ] For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".

Could we update the polkawallet-io/polkawallet-flutter repo too with these relevant steps so the community knows how to overcome this issue?

ltfschoen added a commit to ltfschoen/polkawallet-flutter that referenced this issue Apr 9, 2020
…e Android waiting for observatory port hanging issue
@RomeroYang
Copy link
Member

@ltfschoen We will fix it by migrating the project to flutter 1.13, not by adding a MainActivity.kt file.

ltfschoen added a commit to DataHighway-DHX/app that referenced this issue Apr 14, 2020
…ow to resolve Android waiting for observatory port hanging issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants