flutter / flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
https://flutter.dev
BSD 3-Clause "New" or "Revised" License
163.67k stars 26.91k forks source link

Running the Flutter Fix for accent color (and fixing the error it creates) breaks text box outline color #89794

Closed jmshrv closed 2 years ago

jmshrv commented 2 years ago

Steps to Reproduce

  1. Create an app with the following ThemeData (whole build shown to get color variables in) and add a TextField with the outline border somewhere:

    @override
    Widget build(BuildContext context) {
    const Color accentColor = Color(0xFF00A4DC);
    const Color raisedDarkColor = Color(0xFF202020);
    const Color backgroundColor = Color(0xFF101010);
    return GestureDetector(
      onTap: () {
        FocusScopeNode currentFocus = FocusScope.of(context);
    
        if (!currentFocus.hasPrimaryFocus &&
            currentFocus.focusedChild != null) {
          FocusManager.instance.primaryFocus?.unfocus();
        }
      },
      child: MaterialApp(
        title: "Finamp",
        routes: {
          "/": (context) => const SplashScreen(),
          "/login/userSelector": (context) => const UserSelector(),
          "/settings/views": (context) => const ViewSelector(),
          "/music": (context) => const MusicScreen(),
          "/music/albumscreen": (context) => const AlbumScreen(),
          "/music/artistscreen": (context) => const ArtistScreen(),
          "/music/addtoplaylist": (context) => const AddToPlaylistScreen(),
          "/nowplaying": (context) => const PlayerScreen(),
          "/downloads": (context) => const DownloadsScreen(),
          "/downloads/errors": (context) => const DownloadsErrorScreen(),
          "/logs": (context) => const LogsScreen(),
          "/settings": (context) => const SettingsScreen(),
          "/settings/transcoding": (context) =>
              const TranscodingSettingsScreen(),
          "/settings/downloadlocations": (context) =>
              const DownloadsSettingsScreen(),
          "/settings/downloadlocations/add": (context) =>
              const AddDownloadLocationScreen(),
          "/settings/audioservice": (context) =>
              const AudioServiceSettingsScreen(),
          "/settings/tabs": (context) => const TabsSettingsScreen(),
          "/settings/layout": (context) => const LayoutSettingsScreen(),
        },
        initialRoute: "/",
        darkTheme: ThemeData(
          primarySwatch: generateMaterialColor(accentColor),
          brightness: Brightness.dark,
          scaffoldBackgroundColor: backgroundColor,
          appBarTheme: const AppBarTheme(
            color: raisedDarkColor,
          ),
          cardColor: raisedDarkColor,
          accentColor: accentColor,
          bottomNavigationBarTheme: const BottomNavigationBarThemeData(
              backgroundColor: raisedDarkColor),
          canvasColor: raisedDarkColor,
          toggleableActiveColor: generateMaterialColor(accentColor).shade200,
          visualDensity: VisualDensity.adaptivePlatformDensity,
        ),
        themeMode: ThemeMode.dark,
      ),
    );
    }
  2. Run the recommended fix for the accent color
  3. Fix the Failed assertion: line 350 pos 12: 'colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness': is not true.) error by adding the brightness parameter in the copyWith (as shown below)
          colorScheme: ColorScheme.fromSwatch(
                  primarySwatch: generateMaterialColor(accentColor))
              .copyWith(secondary: accentColor, brightness: Brightness.dark),
  4. See that the text box's outline is now dark when it should be bright.

Expected results:

The app's theme should stay the same, as shown below:

Screenshot_1631222521

Actual results:

The text box borders turned dark.

Screenshot_1631222787

Logs ``` [ +37 ms] executing: uname -m [ +18 ms] Exit code 0 from: uname -m [ ] x86_64 [ +3 ms] executing: [/home/james/Development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H [ +3 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H [ ] 4cc385b4b84ac2f816d939a49ea1f328c4e0b48e [ ] executing: [/home/james/Development/flutter/] git tag --points-at 4cc385b4b84ac2f816d939a49ea1f328c4e0b48e [ +7 ms] Exit code 0 from: git tag --points-at 4cc385b4b84ac2f816d939a49ea1f328c4e0b48e [ ] 2.5.0 [ +4 ms] executing: [/home/james/Development/flutter/] git rev-parse --abbrev-ref --symbolic @{u} [ +2 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u} [ ] origin/stable [ ] executing: [/home/james/Development/flutter/] git ls-remote --get-url origin [ +2 ms] Exit code 0 from: git ls-remote --get-url origin [ ] https://github.com/flutter/flutter.git [ +50 ms] executing: [/home/james/Development/flutter/] git rev-parse --abbrev-ref HEAD [ +3 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [ ] stable [ +28 ms] 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. [ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' 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. [ +31 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb devices -l [ +18 ms] List of devices attached emulator-5554 device product:sdk_gphone_x86_64_arm64 model:sdk_gphone_x86_64_arm64 device:generic_x86_64_arm64 transport_id:1 [ +4 ms] /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell getprop [ +12 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' 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. [ +42 ms] Skipping pub get: version match. [ +13 ms] Found plugin audio_service at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_service-0.18.0-beta.0/ [ +4 ms] Found plugin audio_service_web at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_service_web-0.1.0/ [ +1 ms] Found plugin audio_session at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_session-0.1.5/ [ +13 ms] Found plugin device_info at /home/james/.pub-cache/hosted/pub.dartlang.org/device_info-2.0.2/ [ +2 ms] Found plugin file_picker at /home/james/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.4/ [ +1 ms] Found plugin flutter_downloader at /home/james/.pub-cache/hosted/pub.dartlang.org/flutter_downloader-1.6.1/ [ +1 ms] Found plugin flutter_plugin_android_lifecycle at /home/james/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/ [ +6 ms] Found plugin just_audio at /home/james/.pub-cache/hosted/pub.dartlang.org/just_audio-0.9.6/ [ ] Found plugin just_audio_web at /home/james/.pub-cache/hosted/pub.dartlang.org/just_audio_web-0.4.1/ [ +2 ms] Found plugin package_info at /home/james/.pub-cache/hosted/pub.dartlang.org/package_info-2.0.2/ [ ] Found plugin path_provider at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/ [ ] Found plugin path_provider_linux at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.2/ [ +1 ms] Found plugin path_provider_macos at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.2/ [ ] Found plugin path_provider_windows at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.3/ [ +1 ms] Found plugin permission_handler at /home/james/.pub-cache/hosted/pub.dartlang.org/permission_handler-8.1.4+2/ [ +6 ms] Found plugin sqflite at /home/james/.pub-cache/hosted/pub.dartlang.org/sqflite-2.0.0+3/ [ +55 ms] Found plugin audio_service at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_service-0.18.0-beta.0/ [ ] Found plugin audio_service_web at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_service_web-0.1.0/ [ ] Found plugin audio_session at /home/james/.pub-cache/hosted/pub.dartlang.org/audio_session-0.1.5/ [ +8 ms] Found plugin device_info at /home/james/.pub-cache/hosted/pub.dartlang.org/device_info-2.0.2/ [ +1 ms] Found plugin file_picker at /home/james/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.4/ [ +1 ms] Found plugin flutter_downloader at /home/james/.pub-cache/hosted/pub.dartlang.org/flutter_downloader-1.6.1/ [ ] Found plugin flutter_plugin_android_lifecycle at /home/james/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.2/ [ +4 ms] Found plugin just_audio at /home/james/.pub-cache/hosted/pub.dartlang.org/just_audio-0.9.6/ [ ] Found plugin just_audio_web at /home/james/.pub-cache/hosted/pub.dartlang.org/just_audio_web-0.4.1/ [ +2 ms] Found plugin package_info at /home/james/.pub-cache/hosted/pub.dartlang.org/package_info-2.0.2/ [ ] Found plugin path_provider at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.2/ [ ] Found plugin path_provider_linux at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.2/ [ ] Found plugin path_provider_macos at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.2/ [ ] Found plugin path_provider_windows at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.3/ [ ] Found plugin permission_handler at /home/james/.pub-cache/hosted/pub.dartlang.org/permission_handler-8.1.4+2/ [ +3 ms] Found plugin sqflite at /home/james/.pub-cache/hosted/pub.dartlang.org/sqflite-2.0.0+3/ [ +9 ms] Generating /home/james/Documents/finamp/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java [ +22 ms] ro.hardware = ranchu [ +9 ms] Using hardware rendering with device sdk gphone x86 64 arm64. If you notice graphics artifacts, consider enabling software rendering with "--enable-software-rendering". [ +15 ms] Initializing file store [ +5 ms] Skipping target: gen_localizations [ +2 ms] Skipping target: gen_dart_plugin_registrant [ ] Skipping target: _composite [ +1 ms] complete [ +2 ms] Launching lib/main.dart on sdk gphone x86 64 arm64 in debug mode... [ +2 ms] /home/james/Development/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev /home/james/Development/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root /home/james/Development/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill /tmp/flutter_tools.HOOUXH/flutter_tool.MTJPTQ/app.dill --packages /home/james/Documents/finamp/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill --enable-experiment=alternative-invalidation-strategy [ +3 ms] executing: /home/james/Development/Android/Sdk/build-tools/30.0.3/aapt dump xmltree /home/james/Documents/finamp/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ +3 ms] Exit code 0 from: /home/james/Development/Android/Sdk/build-tools/30.0.3/aapt dump xmltree /home/james/Documents/finamp/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ ] N: android=http://schemas.android.com/apk/res/android E: manifest (line=2) A: android:versionCode(0x0101021b)=(type 0x10)0xf A: android:versionName(0x0101021c)="0.5.1" (Raw: "0.5.1") A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11") A: package="com.unicornsonlsd.finamp" (Raw: "com.unicornsonlsd.finamp") A: platformBuildVersionCode=(type 0x10)0x1e A: platformBuildVersionName=(type 0x10)0xb E: uses-sdk (line=7) A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d 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.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK") E: uses-permission (line=16) A: android:name(0x01010003)="android.permission.FOREGROUND_SERVICE" (Raw: "android.permission.FOREGROUND_SERVICE") E: uses-permission (line=17) A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE") E: uses-permission (line=18) A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE") E: queries (line=20) E: intent (line=21) E: action (line=22) A: android:name(0x01010003)="android.intent.action.GET_CONTENT" (Raw: "android.intent.action.GET_CONTENT") E: data (line=24) A: android:mimeType(0x01010026)="*/*" (Raw: "*/*") E: uses-permission (line=28) A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE") E: uses-permission (line=29) A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw: "android.permission.RECEIVE_BOOT_COMPLETED") E: application (line=37) A: android:label(0x01010001)="Finamp" (Raw: "Finamp") 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") A: android:requestLegacyExternalStorage(0x01010603)=(type 0x12)0xffffffff E: activity (line=45) A: android:theme(0x01010000)=@0x7f0e0000 A: android:name(0x01010003)="com.ryanheise.audioservice.AudioServiceActivity" (Raw: "com.ryanheise.audioservice.AudioServiceActivity") 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: meta-data (line=59) A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme") A: android:resource(0x01010025)=@0x7f0e0001 E: meta-data (line=69) A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable") A: android:resource(0x01010025)=@0x7f070008 E: intent-filter (line=73) E: action (line=74) A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN") E: category (line=76) A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER") E: service (line=80) A: android:name(0x01010003)="com.ryanheise.audioservice.AudioService" (Raw: "com.ryanheise.audioservice.AudioService") E: intent-filter (line=81) E: action (line=82) A: android:name(0x01010003)="android.media.browse.MediaBrowserService" (Raw: "android.media.browse.MediaBrowserService") E: receiver (line=86) A: android:name(0x01010003)="com.ryanheise.audioservice.MediaButtonReceiver" (Raw: "com.ryanheise.audioservice.MediaButtonReceiver") E: intent-filter (line=87) E: action (line=88) A: android:name(0x01010003)="android.intent.action.MEDIA_BUTTON" (Raw: "android.intent.action.MEDIA_BUTTON") E: meta-data (line=96) A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding") A: android:value(0x01010024)=(type 0x10)0x2 E: provider (line=100) A: android:name(0x01010003)="androidx.work.impl.WorkManagerInitializer" (Raw: "androidx.work.impl.WorkManagerInitializer") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:multiprocess(0x01010013)=(type 0x12)0xffffffff A: android:authorities(0x01010018)="com.unicornsonlsd.finamp.workmanager-init" (Raw: "com.unicornsonlsd.finamp.workmanager-init") A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=107) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.SystemAlarmService" (Raw: "androidx.work.impl.background.systemalarm.SystemAlarmService") A: android:enabled(0x0101000e)=@0x7f040000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=112) A: android:name(0x01010003)="androidx.work.impl.background.systemjob.SystemJobService" (Raw: "androidx.work.impl.background.systemjob.SystemJobService") A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE") A: android:enabled(0x0101000e)=@0x7f040002 A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=118) A: android:name(0x01010003)="androidx.work.impl.foreground.SystemForegroundService" (Raw: "androidx.work.impl.foreground.SystemForegroundService") A: android:enabled(0x0101000e)=@0x7f040001 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=124) A: android:name(0x01010003)="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" (Raw: "androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=129) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=134) E: action (line=135) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_CONNECTED" (Raw: "android.intent.action.ACTION_POWER_CONNECTED") E: action (line=136) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_DISCONNECTED" (Raw: "android.intent.action.ACTION_POWER_DISCONNECTED") E: receiver (line=139) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=144) E: action (line=145) A: android:name(0x01010003)="android.intent.action.BATTERY_OKAY" (Raw: "android.intent.action.BATTERY_OKAY") E: action (line=146) A: android:name(0x01010003)="android.intent.action.BATTERY_LOW" (Raw: "android.intent.action.BATTERY_LOW") E: receiver (line=149) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=154) E: action (line=155) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_LOW" (Raw: "android.intent.action.DEVICE_STORAGE_LOW") E: action (line=156) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_OK" (Raw: "android.intent.action.DEVICE_STORAGE_OK") E: receiver (line=159) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=164) E: action (line=165) A: android:name(0x01010003)="android.net.conn.CONNECTIVITY_CHANGE" (Raw: "android.net.conn.CONNECTIVITY_CHANGE") E: receiver (line=168) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.RescheduleReceiver" (Raw: "androidx.work.impl.background.systemalarm.RescheduleReceiver") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=173) E: action (line=174) A: android:name(0x01010003)="android.intent.action.BOOT_COMPLETED" (Raw: "android.intent.action.BOOT_COMPLETED") E: action (line=175) A: android:name(0x01010003)="android.intent.action.TIME_SET" (Raw: "android.intent.action.TIME_SET") E: action (line=176) A: android:name(0x01010003)="android.intent.action.TIMEZONE_CHANGED" (Raw: "android.intent.action.TIMEZONE_CHANGED") E: receiver (line=179) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver") A: android:enabled(0x0101000e)=@0x7f040000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=184) E: action (line=185) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.UpdateProxies" (Raw: "androidx.work.impl.background.systemalarm.UpdateProxies") E: receiver (line=188) A: android:name(0x01010003)="androidx.work.impl.diagnostics.DiagnosticsReceiver" (Raw: "androidx.work.impl.diagnostics.DiagnosticsReceiver") A: android:permission(0x01010006)="android.permission.DUMP" (Raw: "android.permission.DUMP") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=194) E: action (line=195) A: android:name(0x01010003)="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" (Raw: "androidx.work.diagnostics.REQUEST_DIAGNOSTICS") E: service (line=199) A: android:name(0x01010003)="androidx.room.MultiInstanceInvalidationService" (Raw: "androidx.room.MultiInstanceInvalidationService") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0xffffffff [ +4 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell -x logcat -v time -t 1 [ +4 ms] <- compile package:finamp/main.dart [ +12 ms] --------- beginning of main 09-09 22:27:33.422 I/PeriodicStatsRunner( 1412): PeriodicStatsRunner.call():184 No submit PeriodicStats since input started. [ +4 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb version [ +2 ms] Android Debug Bridge version 1.0.41 Version 31.0.2-7242960 Installed as /home/james/Development/Android/Sdk/platform-tools/adb [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb start-server [ +4 ms] Building APK [ +8 ms] Running Gradle task 'assembleDebug'... [ +1 ms] Using gradle from /home/james/Documents/finamp/android/gradlew. [ +8 ms] executing: /opt/android-studio/jre/bin/java -version [ +70 ms] Exit code 0 from: /opt/android-studio/jre/bin/java -version [ ] openjdk version "11.0.10" 2021-01-19 OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode) [ ] executing: /opt/android-studio/jre/bin/java -version [ +66 ms] Exit code 0 from: /opt/android-studio/jre/bin/java -version [ ] openjdk version "11.0.10" 2021-01-19 OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode) [ ] executing: /opt/android-studio/jre/bin/java -version [ +67 ms] Exit code 0 from: /opt/android-studio/jre/bin/java -version [ ] openjdk version "11.0.10" 2021-01-19 OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode) [ +1 ms] executing: [/home/james/Documents/finamp/android/] /home/james/Documents/finamp/android/gradlew -Pverbose=true -Ptarget-platform=android-x64 -Ptarget=/home/james/Documents/finamp/lib/main.dart -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root assembleDebug [ +498 ms] > Configure project :app [ ] WARNING: The option setting 'android.enableR8=true' is deprecated. [ ] It will be removed in version 5.0 of the Android Gradle plugin. [ ] You will no longer be able to disable R8 [ +396 ms] > Task :app:compileFlutterBuildDebug UP-TO-DATE [ ] > Task :app:packLibsflutterBuildDebug UP-TO-DATE [ ] > Task :app:preBuild UP-TO-DATE [ ] > Task :app:preDebugBuild UP-TO-DATE [ ] > Task :audio_service:preBuild UP-TO-DATE [ ] > Task :audio_service:preDebugBuild UP-TO-DATE [ ] > Task :audio_session:preBuild UP-TO-DATE [ ] > Task :audio_session:preDebugBuild UP-TO-DATE [ ] > Task :device_info:preBuild UP-TO-DATE [ ] > Task :device_info:preDebugBuild UP-TO-DATE [ ] > Task :file_picker:preBuild UP-TO-DATE [ ] > Task :file_picker:preDebugBuild UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:preDebugBuild UP-TO-DATE [ ] > Task :flutter_downloader:preBuild UP-TO-DATE [ ] > Task :flutter_downloader:preDebugBuild UP-TO-DATE [ ] > Task :device_info:compileDebugAidl NO-SOURCE [ ] > Task :audio_session:compileDebugAidl NO-SOURCE [ ] > Task :audio_service:compileDebugAidl NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugAidl NO-SOURCE [ ] > Task :file_picker:compileDebugAidl NO-SOURCE [ ] > Task :flutter_downloader:compileDebugAidl NO-SOURCE [ ] > Task :just_audio:preBuild UP-TO-DATE [ ] > Task :just_audio:preDebugBuild UP-TO-DATE [ ] > Task :path_provider:preBuild UP-TO-DATE [ ] > Task :path_provider:preDebugBuild UP-TO-DATE [ ] > Task :package_info:preBuild UP-TO-DATE [ ] > Task :path_provider:compileDebugAidl NO-SOURCE [ ] > Task :just_audio:compileDebugAidl NO-SOURCE [ ] > Task :package_info:preDebugBuild UP-TO-DATE [ ] > Task :permission_handler:preBuild UP-TO-DATE [ ] > Task :package_info:compileDebugAidl NO-SOURCE [ ] > Task :permission_handler:preDebugBuild UP-TO-DATE [ ] > Task :permission_handler:compileDebugAidl NO-SOURCE [ ] > Task :sqflite:preBuild UP-TO-DATE [ ] > Task :sqflite:preDebugBuild UP-TO-DATE [ ] > Task :sqflite:compileDebugAidl NO-SOURCE [ ] > Task :app:compileDebugAidl NO-SOURCE [ ] > Task :audio_service:packageDebugRenderscript NO-SOURCE [ ] > Task :audio_session:packageDebugRenderscript NO-SOURCE [ ] > Task :device_info:packageDebugRenderscript NO-SOURCE [ ] > Task :file_picker:packageDebugRenderscript NO-SOURCE [ ] > Task :flutter_downloader:packageDebugRenderscript NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:packageDebugRenderscript NO-SOURCE [ ] > Task :just_audio:packageDebugRenderscript NO-SOURCE [ ] > Task :package_info:packageDebugRenderscript NO-SOURCE [ ] > Task :path_provider:packageDebugRenderscript NO-SOURCE [ ] > Task :permission_handler:packageDebugRenderscript NO-SOURCE [ ] > Task :sqflite:packageDebugRenderscript NO-SOURCE [ ] > Task :app:compileDebugRenderscript NO-SOURCE [ ] > Task :app:generateDebugBuildConfig UP-TO-DATE [ ] > Task :app:cleanMergeDebugAssets [ ] > Task :app:mergeDebugShaders UP-TO-DATE [ ] > Task :app:compileDebugShaders NO-SOURCE [ ] > Task :app:generateDebugAssets UP-TO-DATE [ ] > Task :audio_service:mergeDebugShaders UP-TO-DATE [ ] > Task :audio_service:compileDebugShaders NO-SOURCE [ ] > Task :audio_service:generateDebugAssets UP-TO-DATE [ ] > Task :audio_service:packageDebugAssets UP-TO-DATE [ ] > Task :audio_session:mergeDebugShaders UP-TO-DATE [ ] > Task :audio_session:compileDebugShaders NO-SOURCE [ ] > Task :audio_session:generateDebugAssets UP-TO-DATE [ ] > Task :audio_session:packageDebugAssets UP-TO-DATE [ ] > Task :device_info:mergeDebugShaders UP-TO-DATE [ ] > Task :device_info:compileDebugShaders NO-SOURCE [ ] > Task :device_info:generateDebugAssets UP-TO-DATE [ ] > Task :device_info:packageDebugAssets UP-TO-DATE [ ] > Task :file_picker:mergeDebugShaders UP-TO-DATE [ ] > Task :file_picker:compileDebugShaders NO-SOURCE [ ] > Task :file_picker:generateDebugAssets UP-TO-DATE [ ] > Task :file_picker:packageDebugAssets UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugShaders UP-TO-DATE [ ] > Task :flutter_downloader:compileDebugShaders NO-SOURCE [ ] > Task :flutter_downloader:generateDebugAssets UP-TO-DATE [ ] > Task :flutter_downloader:packageDebugAssets UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugShaders UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugShaders NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:generateDebugAssets UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:packageDebugAssets UP-TO-DATE [ ] > Task :just_audio:mergeDebugShaders UP-TO-DATE [ ] > Task :just_audio:compileDebugShaders NO-SOURCE [ ] > Task :just_audio:generateDebugAssets UP-TO-DATE [ ] > Task :just_audio:packageDebugAssets UP-TO-DATE [ ] > Task :package_info:mergeDebugShaders UP-TO-DATE [ ] > Task :package_info:compileDebugShaders NO-SOURCE [ ] > Task :package_info:generateDebugAssets UP-TO-DATE [ ] > Task :package_info:packageDebugAssets UP-TO-DATE [ ] > Task :path_provider:mergeDebugShaders UP-TO-DATE [ ] > Task :path_provider:compileDebugShaders NO-SOURCE [ ] > Task :path_provider:generateDebugAssets UP-TO-DATE [ ] > Task :path_provider:packageDebugAssets UP-TO-DATE [ ] > Task :permission_handler:mergeDebugShaders UP-TO-DATE [ ] > Task :permission_handler:compileDebugShaders NO-SOURCE [ ] > Task :permission_handler:generateDebugAssets UP-TO-DATE [ ] > Task :permission_handler:packageDebugAssets UP-TO-DATE [ ] > Task :sqflite:mergeDebugShaders UP-TO-DATE [ ] > Task :sqflite:compileDebugShaders NO-SOURCE [ ] > Task :sqflite:generateDebugAssets UP-TO-DATE [ ] > Task :sqflite:packageDebugAssets UP-TO-DATE [ ] > Task :app:mergeDebugAssets [ +191 ms] > Task :app:copyFlutterAssetsDebug [ ] > Task :app:generateDebugResValues UP-TO-DATE [ ] > Task :app:generateDebugResources UP-TO-DATE [ ] > Task :audio_service:generateDebugResValues UP-TO-DATE [ ] > Task :audio_session:generateDebugResValues UP-TO-DATE [ ] > Task :audio_service:compileDebugRenderscript NO-SOURCE [ ] > Task :audio_service:generateDebugResources UP-TO-DATE [ ] > Task :audio_service:packageDebugResources UP-TO-DATE [ ] > Task :audio_session:compileDebugRenderscript NO-SOURCE [ ] > Task :audio_session:generateDebugResources UP-TO-DATE [ ] > Task :audio_session:packageDebugResources UP-TO-DATE [ ] > Task :device_info:generateDebugResValues UP-TO-DATE [ ] > Task :device_info:compileDebugRenderscript NO-SOURCE [ ] > Task :device_info:generateDebugResources UP-TO-DATE [ ] > Task :device_info:packageDebugResources UP-TO-DATE [ ] > Task :file_picker:generateDebugResValues UP-TO-DATE [ ] > Task :file_picker:compileDebugRenderscript NO-SOURCE [ ] > Task :file_picker:generateDebugResources UP-TO-DATE [ ] > Task :file_picker:packageDebugResources UP-TO-DATE [ ] > Task :flutter_downloader:generateDebugResValues UP-TO-DATE [ ] > Task :flutter_downloader:compileDebugRenderscript NO-SOURCE [ ] > Task :flutter_downloader:generateDebugResources UP-TO-DATE [ ] > Task :flutter_downloader:packageDebugResources UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:generateDebugResValues UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugRenderscript NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:generateDebugResources UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:packageDebugResources UP-TO-DATE [ ] > Task :just_audio:generateDebugResValues UP-TO-DATE [ ] > Task :package_info:generateDebugResValues UP-TO-DATE [ ] > Task :just_audio:compileDebugRenderscript NO-SOURCE [ ] > Task :just_audio:generateDebugResources UP-TO-DATE [ ] > Task :just_audio:packageDebugResources UP-TO-DATE [ ] > Task :package_info:compileDebugRenderscript NO-SOURCE [ ] > Task :package_info:generateDebugResources UP-TO-DATE [ ] > Task :package_info:packageDebugResources UP-TO-DATE [ ] > Task :path_provider:generateDebugResValues UP-TO-DATE [ ] > Task :path_provider:compileDebugRenderscript NO-SOURCE [ ] > Task :path_provider:generateDebugResources UP-TO-DATE [ ] > Task :path_provider:packageDebugResources UP-TO-DATE [ ] > Task :permission_handler:generateDebugResValues UP-TO-DATE [ ] > Task :permission_handler:compileDebugRenderscript NO-SOURCE [ ] > Task :permission_handler:generateDebugResources UP-TO-DATE [ ] > Task :permission_handler:packageDebugResources UP-TO-DATE [ ] > Task :sqflite:generateDebugResValues UP-TO-DATE [ ] > Task :sqflite:compileDebugRenderscript NO-SOURCE [ ] > Task :sqflite:generateDebugResources UP-TO-DATE [ ] > Task :sqflite:packageDebugResources UP-TO-DATE [ ] > Task :app:mergeDebugResources UP-TO-DATE [ ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE [ ] > Task :app:extractDeepLinksDebug UP-TO-DATE [ ] > Task :audio_service:extractDeepLinksDebug UP-TO-DATE [ ] > Task :audio_service:processDebugManifest UP-TO-DATE [ ] > Task :audio_session:extractDeepLinksDebug UP-TO-DATE [ ] > Task :audio_session:processDebugManifest UP-TO-DATE [ ] > Task :device_info:extractDeepLinksDebug UP-TO-DATE [ ] > Task :device_info:processDebugManifest UP-TO-DATE [ ] > Task :file_picker:extractDeepLinksDebug UP-TO-DATE [ ] > Task :file_picker:processDebugManifest UP-TO-DATE [ ] > Task :flutter_downloader:extractDeepLinksDebug UP-TO-DATE [ ] > Task :flutter_downloader:processDebugManifest UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:extractDeepLinksDebug UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:processDebugManifest UP-TO-DATE [ ] > Task :just_audio:extractDeepLinksDebug UP-TO-DATE [ ] > Task :just_audio:processDebugManifest UP-TO-DATE [ ] > Task :package_info:extractDeepLinksDebug UP-TO-DATE [ ] > Task :package_info:processDebugManifest UP-TO-DATE [ ] > Task :path_provider:extractDeepLinksDebug UP-TO-DATE [ ] > Task :path_provider:processDebugManifest UP-TO-DATE [ ] > Task :permission_handler:extractDeepLinksDebug UP-TO-DATE [ ] > Task :permission_handler:processDebugManifest UP-TO-DATE [ ] > Task :sqflite:extractDeepLinksDebug UP-TO-DATE [ ] > Task :sqflite:processDebugManifest UP-TO-DATE [ ] > Task :app:processDebugManifest UP-TO-DATE [ ] > Task :audio_service:compileDebugLibraryResources UP-TO-DATE [ ] > Task :audio_service:parseDebugLocalResources UP-TO-DATE [ ] > Task :audio_session:parseDebugLocalResources UP-TO-DATE [ ] > Task :audio_session:generateDebugRFile UP-TO-DATE [ ] > Task :audio_service:generateDebugRFile UP-TO-DATE [ ] > Task :audio_session:compileDebugLibraryResources UP-TO-DATE [ ] > Task :device_info:compileDebugLibraryResources UP-TO-DATE [ ] > Task :device_info:parseDebugLocalResources UP-TO-DATE [ ] > Task :device_info:generateDebugRFile UP-TO-DATE [ ] > Task :file_picker:compileDebugLibraryResources UP-TO-DATE [ ] > Task :file_picker:parseDebugLocalResources UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:parseDebugLocalResources UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:generateDebugRFile UP-TO-DATE [ ] > Task :file_picker:generateDebugRFile UP-TO-DATE [ ] > Task :flutter_downloader:compileDebugLibraryResources UP-TO-DATE [ ] > Task :flutter_downloader:parseDebugLocalResources UP-TO-DATE [ ] > Task :flutter_downloader:generateDebugRFile UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugLibraryResources UP-TO-DATE [ ] > Task :just_audio:compileDebugLibraryResources UP-TO-DATE [ ] > Task :just_audio:parseDebugLocalResources UP-TO-DATE [ ] > Task :path_provider:parseDebugLocalResources UP-TO-DATE [ ] > Task :path_provider:generateDebugRFile UP-TO-DATE [ ] > Task :just_audio:generateDebugRFile UP-TO-DATE [ ] > Task :package_info:compileDebugLibraryResources UP-TO-DATE [ ] > Task :package_info:parseDebugLocalResources UP-TO-DATE [ ] > Task :package_info:generateDebugRFile UP-TO-DATE [ ] > Task :path_provider:compileDebugLibraryResources UP-TO-DATE [ ] > Task :permission_handler:compileDebugLibraryResources UP-TO-DATE [ ] > Task :permission_handler:parseDebugLocalResources UP-TO-DATE [ ] > Task :permission_handler:generateDebugRFile UP-TO-DATE [ ] > Task :sqflite:compileDebugLibraryResources UP-TO-DATE [ ] > Task :sqflite:parseDebugLocalResources UP-TO-DATE [ ] > Task :sqflite:generateDebugRFile UP-TO-DATE [ ] > Task :app:processDebugResources UP-TO-DATE [ ] > Task :audio_service:generateDebugBuildConfig UP-TO-DATE [ ] > Task :audio_service:javaPreCompileDebug UP-TO-DATE [ ] > Task :audio_session:generateDebugBuildConfig UP-TO-DATE [ ] > Task :audio_session:javaPreCompileDebug UP-TO-DATE [ ] > Task :audio_session:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :audio_session:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :audio_service:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :audio_service:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :device_info:generateDebugBuildConfig UP-TO-DATE [ ] > Task :device_info:javaPreCompileDebug UP-TO-DATE [ ] > Task :device_info:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :device_info:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :file_picker:generateDebugBuildConfig UP-TO-DATE [ ] > Task :file_picker:javaPreCompileDebug UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:generateDebugBuildConfig UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:javaPreCompileDebug UP-TO-DATE [ ] > Task :flutter_downloader:generateDebugBuildConfig UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :file_picker:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :file_picker:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :flutter_downloader:javaPreCompileDebug UP-TO-DATE [ ] > Task :flutter_downloader:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :flutter_downloader:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :just_audio:generateDebugBuildConfig UP-TO-DATE [ ] > Task :just_audio:javaPreCompileDebug UP-TO-DATE [ ] > Task :path_provider:generateDebugBuildConfig UP-TO-DATE [ ] > Task :path_provider:javaPreCompileDebug UP-TO-DATE [ ] > Task :package_info:generateDebugBuildConfig UP-TO-DATE [ ] > Task :path_provider:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :path_provider:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :just_audio:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :just_audio:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :package_info:javaPreCompileDebug UP-TO-DATE [ ] > Task :package_info:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :package_info:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :permission_handler:generateDebugBuildConfig UP-TO-DATE [ ] > Task :permission_handler:javaPreCompileDebug UP-TO-DATE [ ] > Task :permission_handler:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :permission_handler:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :sqflite:generateDebugBuildConfig UP-TO-DATE [ ] > Task :sqflite:javaPreCompileDebug UP-TO-DATE [ ] > Task :app:javaPreCompileDebug UP-TO-DATE [ ] > Task :sqflite:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :sqflite:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :app:compileDebugKotlin UP-TO-DATE [ ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :app:compileDebugSources UP-TO-DATE [ ] > Task :app:processDebugJavaRes NO-SOURCE [ ] > Task :audio_service:processDebugJavaRes NO-SOURCE [ ] > Task :audio_service:bundleLibResDebug NO-SOURCE [ ] > Task :audio_session:processDebugJavaRes NO-SOURCE [ ] > Task :audio_session:bundleLibResDebug NO-SOURCE [ ] > Task :device_info:processDebugJavaRes NO-SOURCE [ ] > Task :device_info:bundleLibResDebug NO-SOURCE [ ] > Task :file_picker:processDebugJavaRes NO-SOURCE [ ] > Task :file_picker:bundleLibResDebug NO-SOURCE [ ] > Task :flutter_downloader:processDebugJavaRes NO-SOURCE [ ] > Task :flutter_downloader:bundleLibResDebug NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:processDebugJavaRes NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:bundleLibResDebug NO-SOURCE [ ] > Task :just_audio:processDebugJavaRes NO-SOURCE [ ] > Task :just_audio:bundleLibResDebug NO-SOURCE [ ] > Task :package_info:processDebugJavaRes NO-SOURCE [ ] > Task :package_info:bundleLibResDebug NO-SOURCE [ ] > Task :path_provider:processDebugJavaRes NO-SOURCE [ ] > Task :path_provider:bundleLibResDebug NO-SOURCE [ ] > Task :permission_handler:processDebugJavaRes NO-SOURCE [ ] > Task :permission_handler:bundleLibResDebug NO-SOURCE [ ] > Task :sqflite:processDebugJavaRes NO-SOURCE [ ] > Task :sqflite:bundleLibResDebug NO-SOURCE [ ] > Task :app:mergeDebugJavaResource UP-TO-DATE [ +84 ms] > Task :audio_session:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :just_audio:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :path_provider:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :file_picker:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :device_info:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :audio_service:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :sqflite:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :permission_handler:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :package_info:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :flutter_downloader:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE [ ] > Task :app:desugarDebugFileDependencies UP-TO-DATE [ ] > Task :app:mergeExtDexDebug UP-TO-DATE [ ] > Task :app:dexBuilderDebug UP-TO-DATE [ ] > Task :app:mergeProjectDexDebug UP-TO-DATE [ ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :audio_service:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :audio_service:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :audio_service:stripDebugDebugSymbols NO-SOURCE [ ] > Task :app:mergeLibDexDebug UP-TO-DATE [ ] > Task :audio_service:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :audio_session:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :audio_session:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :audio_session:stripDebugDebugSymbols NO-SOURCE [ ] > Task :audio_session:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :device_info:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :device_info:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :device_info:stripDebugDebugSymbols NO-SOURCE [ ] > Task :device_info:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :file_picker:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :file_picker:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :file_picker:stripDebugDebugSymbols NO-SOURCE [ ] > Task :file_picker:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :flutter_downloader:stripDebugDebugSymbols NO-SOURCE [ ] > Task :flutter_downloader:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:stripDebugDebugSymbols NO-SOURCE [ ] > Task :flutter_plugin_android_lifecycle:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :just_audio:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :just_audio:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :just_audio:stripDebugDebugSymbols NO-SOURCE [ ] > Task :just_audio:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :package_info:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :package_info:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :package_info:stripDebugDebugSymbols NO-SOURCE [ ] > Task :package_info:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :path_provider:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :path_provider:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :path_provider:stripDebugDebugSymbols NO-SOURCE [ ] > Task :path_provider:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :permission_handler:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :permission_handler:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :permission_handler:stripDebugDebugSymbols NO-SOURCE [ ] > Task :permission_handler:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :sqflite:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :sqflite:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :sqflite:stripDebugDebugSymbols NO-SOURCE [ ] > Task :sqflite:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :app:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :app:stripDebugDebugSymbols UP-TO-DATE [ ] WARNING: Compatible side by side NDK version was not found. Default is 21.0.6113669. [ ] Compatible side by side NDK version was not found. Default is 21.0.6113669. [ ] > Task :app:validateSigningDebug UP-TO-DATE [ ] > Task :app:packageDebug UP-TO-DATE [ ] > Task :app:assembleDebug [ +40 ms] > Task :audio_service:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :audio_service:extractDebugAnnotations UP-TO-DATE [ ] > Task :audio_service:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :audio_service:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :audio_service:prepareLintJarForPublish UP-TO-DATE [ ] > Task :audio_service:mergeDebugJavaResource UP-TO-DATE [ ] > Task :audio_service:syncDebugLibJars UP-TO-DATE [ ] > Task :audio_service:bundleDebugAar UP-TO-DATE [ ] > Task :audio_service:compileDebugSources UP-TO-DATE [ ] > Task :audio_service:assembleDebug UP-TO-DATE [ ] > Task :audio_session:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :audio_session:extractDebugAnnotations UP-TO-DATE [ ] > Task :audio_session:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :audio_session:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :audio_session:prepareLintJarForPublish UP-TO-DATE [ ] > Task :audio_session:mergeDebugJavaResource UP-TO-DATE [ ] > Task :audio_session:syncDebugLibJars UP-TO-DATE [ ] > Task :audio_session:bundleDebugAar UP-TO-DATE [ ] > Task :audio_session:compileDebugSources UP-TO-DATE [ ] > Task :audio_session:assembleDebug UP-TO-DATE [ ] > Task :device_info:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :device_info:extractDebugAnnotations UP-TO-DATE [ ] > Task :device_info:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :device_info:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :device_info:prepareLintJarForPublish UP-TO-DATE [ ] > Task :device_info:mergeDebugJavaResource UP-TO-DATE [ ] > Task :device_info:syncDebugLibJars UP-TO-DATE [ ] > Task :device_info:bundleDebugAar UP-TO-DATE [ ] > Task :device_info:compileDebugSources UP-TO-DATE [ ] > Task :device_info:assembleDebug UP-TO-DATE [ ] > Task :file_picker:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :file_picker:extractDebugAnnotations UP-TO-DATE [ ] > Task :file_picker:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :file_picker:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :file_picker:prepareLintJarForPublish UP-TO-DATE [ ] > Task :file_picker:mergeDebugJavaResource UP-TO-DATE [ ] > Task :file_picker:syncDebugLibJars UP-TO-DATE [ ] > Task :file_picker:bundleDebugAar UP-TO-DATE [ ] > Task :file_picker:compileDebugSources UP-TO-DATE [ ] > Task :file_picker:assembleDebug UP-TO-DATE [ ] > Task :flutter_downloader:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :flutter_downloader:extractDebugAnnotations UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :flutter_downloader:prepareLintJarForPublish UP-TO-DATE [ ] > Task :flutter_downloader:mergeDebugJavaResource UP-TO-DATE [ ] > Task :flutter_downloader:syncDebugLibJars UP-TO-DATE [ ] > Task :flutter_downloader:bundleDebugAar UP-TO-DATE [ ] > Task :flutter_downloader:compileDebugSources UP-TO-DATE [ ] > Task :flutter_downloader:assembleDebug UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:extractDebugAnnotations UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:prepareLintJarForPublish UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:mergeDebugJavaResource UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:syncDebugLibJars UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:bundleDebugAar UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:compileDebugSources UP-TO-DATE [ ] > Task :flutter_plugin_android_lifecycle:assembleDebug UP-TO-DATE [ ] > Task :just_audio:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :just_audio:extractDebugAnnotations UP-TO-DATE [ ] > Task :just_audio:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :just_audio:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :just_audio:prepareLintJarForPublish UP-TO-DATE [ ] > Task :just_audio:mergeDebugJavaResource UP-TO-DATE [ ] > Task :just_audio:syncDebugLibJars UP-TO-DATE [ ] > Task :just_audio:bundleDebugAar UP-TO-DATE [ ] > Task :just_audio:compileDebugSources UP-TO-DATE [ ] > Task :just_audio:assembleDebug UP-TO-DATE [ ] > Task :package_info:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :package_info:extractDebugAnnotations UP-TO-DATE [ ] > Task :package_info:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :package_info:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :package_info:prepareLintJarForPublish UP-TO-DATE [ ] > Task :package_info:mergeDebugJavaResource UP-TO-DATE [ ] > Task :package_info:syncDebugLibJars UP-TO-DATE [ ] > Task :package_info:bundleDebugAar UP-TO-DATE [ ] > Task :package_info:compileDebugSources UP-TO-DATE [ ] > Task :package_info:assembleDebug UP-TO-DATE [ ] > Task :path_provider:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :path_provider:extractDebugAnnotations UP-TO-DATE [ ] > Task :path_provider:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :path_provider:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :path_provider:prepareLintJarForPublish UP-TO-DATE [ ] > Task :path_provider:mergeDebugJavaResource UP-TO-DATE [ ] > Task :path_provider:syncDebugLibJars UP-TO-DATE [ ] > Task :path_provider:bundleDebugAar UP-TO-DATE [ ] > Task :path_provider:compileDebugSources UP-TO-DATE [ ] > Task :path_provider:assembleDebug UP-TO-DATE [ ] > Task :permission_handler:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :permission_handler:extractDebugAnnotations UP-TO-DATE [ ] > Task :permission_handler:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :permission_handler:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :permission_handler:prepareLintJarForPublish UP-TO-DATE [ ] > Task :permission_handler:mergeDebugJavaResource UP-TO-DATE [ ] > Task :permission_handler:syncDebugLibJars UP-TO-DATE [ ] > Task :permission_handler:bundleDebugAar UP-TO-DATE [ ] > Task :permission_handler:compileDebugSources UP-TO-DATE [ ] > Task :permission_handler:assembleDebug UP-TO-DATE [ ] > Task :sqflite:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :sqflite:extractDebugAnnotations UP-TO-DATE [ ] > Task :sqflite:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :sqflite:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :sqflite:prepareLintJarForPublish UP-TO-DATE [ ] > Task :sqflite:mergeDebugJavaResource UP-TO-DATE [ ] > Task :sqflite:syncDebugLibJars UP-TO-DATE [ ] > Task :sqflite:bundleDebugAar UP-TO-DATE [ ] > Task :sqflite:compileDebugSources UP-TO-DATE [ ] > Task :sqflite:assembleDebug UP-TO-DATE [ ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. [ ] Use '--warning-mode all' to show the individual deprecation warnings. [ ] See https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings [ ] BUILD SUCCESSFUL in 1s [ ] 304 actionable tasks: 4 executed, 300 up-to-date [ +318 ms] Running Gradle task 'assembleDebug'... (completed in 1,777ms) [ +45 ms] calculateSha: LocalDirectory: '/home/james/Documents/finamp/build/app/outputs/flutter-apk'/app.apk [ +339 ms] βœ“ Built build/app/outputs/flutter-apk/app-debug.apk. [ +1 ms] executing: /home/james/Development/Android/Sdk/build-tools/30.0.3/aapt dump xmltree /home/james/Documents/finamp/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ +4 ms] Exit code 0 from: /home/james/Development/Android/Sdk/build-tools/30.0.3/aapt dump xmltree /home/james/Documents/finamp/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ ] N: android=http://schemas.android.com/apk/res/android E: manifest (line=2) A: android:versionCode(0x0101021b)=(type 0x10)0xf A: android:versionName(0x0101021c)="0.5.1" (Raw: "0.5.1") A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11") A: package="com.unicornsonlsd.finamp" (Raw: "com.unicornsonlsd.finamp") A: platformBuildVersionCode=(type 0x10)0x1e A: platformBuildVersionName=(type 0x10)0xb E: uses-sdk (line=7) A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d 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.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK") E: uses-permission (line=16) A: android:name(0x01010003)="android.permission.FOREGROUND_SERVICE" (Raw: "android.permission.FOREGROUND_SERVICE") E: uses-permission (line=17) A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE") E: uses-permission (line=18) A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE") E: queries (line=20) E: intent (line=21) E: action (line=22) A: android:name(0x01010003)="android.intent.action.GET_CONTENT" (Raw: "android.intent.action.GET_CONTENT") E: data (line=24) A: android:mimeType(0x01010026)="*/*" (Raw: "*/*") E: uses-permission (line=28) A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE") E: uses-permission (line=29) A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw: "android.permission.RECEIVE_BOOT_COMPLETED") E: application (line=37) A: android:label(0x01010001)="Finamp" (Raw: "Finamp") 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") A: android:requestLegacyExternalStorage(0x01010603)=(type 0x12)0xffffffff E: activity (line=45) A: android:theme(0x01010000)=@0x7f0e0000 A: android:name(0x01010003)="com.ryanheise.audioservice.AudioServiceActivity" (Raw: "com.ryanheise.audioservice.AudioServiceActivity") 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: meta-data (line=59) A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme") A: android:resource(0x01010025)=@0x7f0e0001 E: meta-data (line=69) A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable") A: android:resource(0x01010025)=@0x7f070008 E: intent-filter (line=73) E: action (line=74) A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN") E: category (line=76) A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER") E: service (line=80) A: android:name(0x01010003)="com.ryanheise.audioservice.AudioService" (Raw: "com.ryanheise.audioservice.AudioService") E: intent-filter (line=81) E: action (line=82) A: android:name(0x01010003)="android.media.browse.MediaBrowserService" (Raw: "android.media.browse.MediaBrowserService") E: receiver (line=86) A: android:name(0x01010003)="com.ryanheise.audioservice.MediaButtonReceiver" (Raw: "com.ryanheise.audioservice.MediaButtonReceiver") E: intent-filter (line=87) E: action (line=88) A: android:name(0x01010003)="android.intent.action.MEDIA_BUTTON" (Raw: "android.intent.action.MEDIA_BUTTON") E: meta-data (line=96) A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding") A: android:value(0x01010024)=(type 0x10)0x2 E: provider (line=100) A: android:name(0x01010003)="androidx.work.impl.WorkManagerInitializer" (Raw: "androidx.work.impl.WorkManagerInitializer") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:multiprocess(0x01010013)=(type 0x12)0xffffffff A: android:authorities(0x01010018)="com.unicornsonlsd.finamp.workmanager-init" (Raw: "com.unicornsonlsd.finamp.workmanager-init") A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=107) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.SystemAlarmService" (Raw: "androidx.work.impl.background.systemalarm.SystemAlarmService") A: android:enabled(0x0101000e)=@0x7f040000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=112) A: android:name(0x01010003)="androidx.work.impl.background.systemjob.SystemJobService" (Raw: "androidx.work.impl.background.systemjob.SystemJobService") A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE") A: android:enabled(0x0101000e)=@0x7f040002 A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=118) A: android:name(0x01010003)="androidx.work.impl.foreground.SystemForegroundService" (Raw: "androidx.work.impl.foreground.SystemForegroundService") A: android:enabled(0x0101000e)=@0x7f040001 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=124) A: android:name(0x01010003)="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" (Raw: "androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=129) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=134) E: action (line=135) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_CONNECTED" (Raw: "android.intent.action.ACTION_POWER_CONNECTED") E: action (line=136) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_DISCONNECTED" (Raw: "android.intent.action.ACTION_POWER_DISCONNECTED") E: receiver (line=139) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=144) E: action (line=145) A: android:name(0x01010003)="android.intent.action.BATTERY_OKAY" (Raw: "android.intent.action.BATTERY_OKAY") E: action (line=146) A: android:name(0x01010003)="android.intent.action.BATTERY_LOW" (Raw: "android.intent.action.BATTERY_LOW") E: receiver (line=149) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=154) E: action (line=155) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_LOW" (Raw: "android.intent.action.DEVICE_STORAGE_LOW") E: action (line=156) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_OK" (Raw: "android.intent.action.DEVICE_STORAGE_OK") E: receiver (line=159) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=164) E: action (line=165) A: android:name(0x01010003)="android.net.conn.CONNECTIVITY_CHANGE" (Raw: "android.net.conn.CONNECTIVITY_CHANGE") E: receiver (line=168) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.RescheduleReceiver" (Raw: "androidx.work.impl.background.systemalarm.RescheduleReceiver") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=173) E: action (line=174) A: android:name(0x01010003)="android.intent.action.BOOT_COMPLETED" (Raw: "android.intent.action.BOOT_COMPLETED") E: action (line=175) A: android:name(0x01010003)="android.intent.action.TIME_SET" (Raw: "android.intent.action.TIME_SET") E: action (line=176) A: android:name(0x01010003)="android.intent.action.TIMEZONE_CHANGED" (Raw: "android.intent.action.TIMEZONE_CHANGED") E: receiver (line=179) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver") A: android:enabled(0x0101000e)=@0x7f040000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=184) E: action (line=185) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.UpdateProxies" (Raw: "androidx.work.impl.background.systemalarm.UpdateProxies") E: receiver (line=188) A: android:name(0x01010003)="androidx.work.impl.diagnostics.DiagnosticsReceiver" (Raw: "androidx.work.impl.diagnostics.DiagnosticsReceiver") A: android:permission(0x01010006)="android.permission.DUMP" (Raw: "android.permission.DUMP") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=194) E: action (line=195) A: android:name(0x01010003)="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" (Raw: "androidx.work.diagnostics.REQUEST_DIAGNOSTICS") E: service (line=199) A: android:name(0x01010003)="androidx.room.MultiInstanceInvalidationService" (Raw: "androidx.room.MultiInstanceInvalidationService") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0xffffffff [ ] Stopping app 'app.apk' on sdk gphone x86 64 arm64. [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell am force-stop com.unicornsonlsd.finamp [ +14 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell pm list packages com.unicornsonlsd.finamp [ +11 ms] package:com.unicornsonlsd.finamp [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell cat /data/local/tmp/sky.com.unicornsonlsd.finamp.sha1 [ +8 ms] 2ea74490d7a88348eef593712ca6017429520b6f [ ] Latest build already installed. [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell -x logcat -v time -t 1 [ +8 ms] --------- beginning of main 09-09 22:27:40.991 I/cmd ( 7712): oneway function results will be dropped but finished with status OK and parcel size 4 [ +2 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity [ +15 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity (has extras) } [ ] Waiting for observatory port to be available... [ +202 ms] W/FlutterActivityAndFragmentDelegate( 7734): A splash screen was provided to Flutter, but this is deprecated. See flutter.dev/go/android-splash-migration for migration steps. [ +27 ms] Observatory URL on device: http://127.0.0.1:38941/Kc8oPJpDKP4=/ [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward tcp:0 tcp:38941 [ +5 ms] 44499 [ ] Forwarded host port 44499 to device port 38941 for Observatory [ +4 ms] Caching compiled dill [ +48 ms] Connecting to service protocol: http://127.0.0.1:44499/Kc8oPJpDKP4=/ [ +145 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:44499/Kc8oPJpDKP4=/. [ +142 ms] DDS is listening at http://127.0.0.1:45291/2_5uCTrXlyU=/. [ +79 ms] Successfully connected to service protocol: http://127.0.0.1:44499/Kc8oPJpDKP4=/ [ +30 ms] DevFS: Creating new filesystem on the device (null) [ +10 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.unicornsonlsd.finamp/code_cache/finampXQDCTE/finamp/) [ +1 ms] Updating assets [ +59 ms] Syncing files to device sdk gphone x86 64 arm64... [ +1 ms] <- reset [ ] Compiling dart to kernel with 0 updated files [ +1 ms] <- recompile package:finamp/main.dart 5737e77d-64ea-4eef-bd63-7f66dce60c5b [ ] <- 5737e77d-64ea-4eef-bd63-7f66dce60c5b [ +8 ms] I/flutter ( 7734): [MusicPlayerBackgroundTask/INFO] 2021-09-09 22:27:41.750437: Starting audio service [ +50 ms] Updating files. [ ] DevFS: Sync finished [ ] Syncing files to device sdk gphone x86 64 arm64... (completed in 61ms) [ ] Synced 0.0MB. [ ] <- accept [ +1 ms] Connected to _flutterView/0x7d2c2fc0f870. [ +1 ms] Flutter run key commands. [ ] r Hot reload. πŸ”₯πŸ”₯πŸ”₯ [ ] R Hot restart. [ ] h List all available interactive commands. [ ] d Detach (terminate "flutter run" but leave application running). [ ] c Clear the screen [ ] q Quit (terminate the application on the device). [ ] πŸ’ͺ Running with sound null safety πŸ’ͺ [ ] An Observatory debugger and profiler on sdk gphone x86 64 arm64 is available at: http://127.0.0.1:45291/2_5uCTrXlyU=/ [ +86 ms] I/flutter ( 7734): No saved user. Going to server selector. [ +113 ms] DevTools activation throttled until 2021-09-10 10:27:13.774408. [ +169 ms] D/skia ( 7734): Shader compilation error [ ] D/skia ( 7734): ------------------------ [ ] D/skia ( 7734): Errors: [ ] D/skia ( 7734): [ ] D/skia ( 7734): Shader compilation error [ ] D/skia ( 7734): ------------------------ [ ] D/skia ( 7734): Errors: [ ] D/skia ( 7734): [ ] D/skia ( 7734): Shader compilation error [ ] D/skia ( 7734): ------------------------ [ ] D/skia ( 7734): Errors: [ ] D/skia ( 7734): [ ] D/skia ( 7734): Shader compilation error [ ] D/skia ( 7734): ------------------------ [ ] D/skia ( 7734): Errors: [ ] D/skia ( 7734): [ +128 ms] The Flutter DevTools debugger and profiler on sdk gphone x86 64 arm64 is available at: http://127.0.0.1:9101?uri=http://127.0.0.1:45291/2_5uCTrXlyU=/ [+3194 ms] DevFS: Deleting filesystem on the device (file:///data/user/0/com.unicornsonlsd.finamp/code_cache/finampXQDCTE/finamp/) [ +3 ms] DevFS: Deleted filesystem on the device (file:///data/user/0/com.unicornsonlsd.finamp/code_cache/finampXQDCTE/finamp/) [ +2 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 shell am force-stop com.unicornsonlsd.finamp [ +45 ms] Service protocol connection closed. [ +38 ms] Application finished. [ +1 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward --list [ +4 ms] Exit code 0 from: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward --list [ ] emulator-5554 tcp:44499 tcp:38941 [ ] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward --remove tcp:44499 [ +3 ms] executing: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward --list [ +2 ms] Exit code 0 from: /home/james/Development/Android/Sdk/platform-tools/adb -s emulator-5554 forward --list [ +2 ms] "flutter run" took 7,253ms. [ +2 ms] Running shutdown hooks [ ] Shutdown hooks complete [ ] exiting with code 0 ``` Nothing relevant ``` Analyzing finamp... info β€’ Avoid `print` calls in production code β€’ lib/components/AlbumScreen/DownloadedIndicator.dart:69:15 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/components/AlbumScreen/DownloadedIndicator.dart:71:17 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/main.dart:316:7 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/screens/MusicScreen.dart:79:15 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/screens/SplashScreen.dart:17:7 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/screens/SplashScreen.dart:20:7 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/screens/SplashScreen.dart:23:7 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/services/DownloadUpdateStream.dart:46:9 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/services/DownloadUpdateStream.dart:48:11 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/services/JellyfinApiData.dart:31:5 β€’ avoid_print info β€’ Avoid `print` calls in production code β€’ lib/setupLogging.dart:16:7 β€’ avoid_print 11 issues found. (ran in 2.0s) ``` ``` [βœ“] Flutter (Channel stable, 2.5.0, on Arch Linux 5.13.13-arch1-1, locale en_GB.UTF-8) β€’ Flutter version 2.5.0 at /home/james/Development/flutter β€’ Upstream repository https://github.com/flutter/flutter.git β€’ Framework revision 4cc385b4b8 (2 days ago), 2021-09-07 23:01:49 -0700 β€’ Engine revision f0826da7ef β€’ Dart version 2.14.0 [βœ“] Android toolchain - develop for Android devices (Android SDK version 30.0.3) β€’ Android SDK at /home/james/Development/Android/Sdk β€’ Platform android-30, build-tools 30.0.3 β€’ Java binary at: /opt/android-studio/jre/bin/java β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) β€’ All Android licenses accepted. [βœ“] Chrome - develop for the web β€’ CHROME_EXECUTABLE = /usr/bin/chromium [βœ“] Android Studio (version 2020.3) β€’ Android Studio at /opt/android-studio β€’ Flutter plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/9212-flutter β€’ Dart plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/6351-dart β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) [βœ“] Connected device (2 available) β€’ sdk gphone x86 64 arm64 (mobile) β€’ emulator-5554 β€’ android-x64 β€’ Android 11 (API 30) (emulator) β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Chromium 93.0.4577.63 Arch Linux β€’ No issues found! ```
darshankawar commented 2 years ago

@UnicornsOnLSD The code you provided seem to have lot of custom snippets which we can't directly use, so would be great if you could provide us a self-contained minimal code sample that we can directly run to verify this. Thanks.

jmshrv commented 2 years ago

I was meant to put the brightness in the ColorScheme.fromSwatch, not the copyWith, like this:

        colorScheme: ColorScheme.fromSwatch(
                primarySwatch: generateMaterialColor(accentColor),
                brightness: Brightness.dark)
            .copyWith(secondary: accentColor),

You could argue that the fix should account for this, but this issue was technically my fault for specifying the brightness in the wrong place.

Closing now :)

github-actions[bot] commented 2 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.