Skip to content

[url_launcher] When targeting API 30, canLaunch always retrurns false  #63727

@Roshanalexander

Description

@Roshanalexander

url_launcher fails to launch website on Android API level 30 with the following error:

E/flutter (10278): #0      _TestScreenState._launchURL (package:test/home/test_screen.dart:235:7)
E/flutter (10278): <asynchronous suspension>
E/flutter (10278): #1      _TestScreenState.renderListTile.<anonymous closure> (package:test/home/test_screen.dart:159:58)
E/flutter (10278): #2      _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:992:19)
E/flutter (10278): #3      _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:1098:38)
E/flutter (10278): #4      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:184:24)
E/flutter (10278): #5      TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:524:11)
E/flutter (10278): #6      BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:284:5)
E/flutter (10278): #7      BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:256:7)
E/flutter (10278): #8      GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:158:27)
E/flutter (10278): #9      GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:224:20)
E/flutter (10278): #10     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:200:22)
E/flutter (10278): #11     GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:158:7)
E/flutter (10278): #12     GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:104:7)
E/flutter (10278): #13     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:88:7)
E/flutter (10278): #14     _rootRunUnary (dart:async/zone.dart:1206:13)
E/flutter (10278): #15     _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (10278): #16     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (10278): #17     _invoke1 (dart:ui/hooks.dart:267:10)
E/flutter (10278): #18     _dispatchPointerDataPacket (dart:ui/hooks.dart:176:5)
E/flutter (10278): 

Metadata

Metadata

Assignees

No one assigned

    Labels

    e: OS-version specificAffects only some versions of the relevant operating systemfound in release: 1.20Found to occur in 1.20found in release: 1.22Found to occur in 1.22has reproducible stepsThe issue has been confirmed reproducible and is ready to work onp: url_launcherPlugin to launch external applicationspackageflutter/packages repository. See also p: labels.platform-androidAndroid applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions