# url_launcher_android 6.3.33

Android implementation of the url_launcher plugin.




## Installing
```
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add 'url_launcher_android:6.3.33'
```
Published: 2026-08-28T04:11:13.706203Z
Expected archive SHA-256: 611e87fb320b70d1dd721dc46af89c98aceccea9b31fde49e084591414e0c610

Available in cache; verification: upstream_checksum
## Direct dependencies
- flutter: map[sdk:flutter]
- meta: ^1.10.0
- url_launcher_platform_interface: ^2.3.1

## Package README (untrusted upstream documentation)
# url\_launcher\_android

The Android implementation of [`url_launcher`][1].

## Usage

This package is [endorsed][2], which means you can simply use `url_launcher`
normally. This package will be automatically included in your app when you do,
so you do not need to add it to your `pubspec.yaml`.

However, if you `import` this package to use any of its APIs directly, you
should add it to your `pubspec.yaml` as usual.

[1]: https://pub.dev/packages/url_launcher
[2]: https://flutter.dev/to/endorsed-federated-plugin

## Changelog
## 6.3.33

* Updates pigeon dev_dependency to ^27.3.2 for analyzer 14 compatibility.

## 6.3.32

* Bumps the androidx group across 10 directories with 1 update.

## 6.3.31

* Migrates to Built-in Kotlin to support AGP 9.
* Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.

## 6.3.30

* Updates internal implementation to use Kotlin Pigeon.

## 6.3.29

* Updates build files from Groovy to Kotlin.

## 6.3.28

* Bumps com.android.tools.build:gradle from 8.12.1 to 8.13.1.

## 6.3.27

* Bumps androidx.browser:browser from 1.8.0 to 1.9.0.

## 6.3.26

* Bumps androidx.core:core from 1.13.1 to 1.17.0.

## 6.3.25

* Updates to Pigeon 26.

## 6.3.24

* Resolves Gradle 9 deprecations. 

## 6.3.23

* Updates Java compatibility version to 17.

## 6.3.22

* Adds support for `externalNonBrowserApplication` on API 30+.

## 6.3.21

* Updates minimum supported SDK version to Flutter 3.35.
* Removes obsolete code related to supporting SDK <24.

## 6.3.20

* Restore SDK 21-23 support, as the previous change was intended
  to require Flutter 3.35, but didn't.

## 6.3.19

* **Retracted** due to not including the Flutter min SDK change.
* Updates minimum supported SDK version to Flutter 3.35.
* Removes obsolete code related to supporting SDK <24.

## 6.3.18

* Bumps com.android.tools.build:gradle to 8.12.1.
* Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.

## 6.3.17

* Updates kotlin version to 2.2.0 to enable gradle 8.11 support.

## 6.3.16

* Removes obsolete code related to supporting SDK <21.

## 6.3.15

* Updates compileSdk 34 to flutter.compileSdkVersion.

## 6.3.14

* Bumps androidx.annotation:annotation from 1.9.0 to 1.9.1.

## 6.3.13

* Bumps androidx.annotation:annotation from 1.8.2 to 1.9.0.

## 6.3.12

* Updates Java compatibility version to 11.

## 6.3.11

* Updates Pigeon for non-nullable collection type support.

## 6.3.10

* Removes dependency on org.jetbrains.kotlin:kotlin-bom.
* Updates minimum supported SDK version to Flutter 3.24/Dart 3.5.

## 6.3.9

* Bumps androidx.annotation:annotation from 1.8.1 to 1.8.2.

## 6.3.8

* Bumps androidx.browser:browser from 1.5.0 to 1.8.0.

## 6.3.7

* Bumps androidx.annotation:annotation from 1.8.0 to 1.8.1.

## 6.3.6

* Updates lint checks to ignore NewerVersionAvailable.

## 6.3.5

* Bumps androidx.core:core from 1.10.1 to 1.13.1.

## 6.3.4

* Updates Android Gradle Plugin to 8.5.1.

## 6.3.3

* Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
* Removes support for apps using the v1 Android embedding.

## 6.3.2

* Bumps androidx.annotation:annotation from 1.7.1 to 1.8.0.

## 6.3.1

* Updates minSdkVersion to 19.
* Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.

## 6.3.0

* Adds support for `BrowserConfiguration`.
* Implements `showTitle` functionality for Android Custom Tabs.
* Updates compileSdk version to 34.

## 6.2.3

* Bumps androidx.annotation:annotation from 1.7.0 to 1.7.1.

## 6.2.2

* Updates minimum required plugin_platform_interface version to 2.1.7.

## 6.2.1

* Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
* Fixes lint warnings.

## 6.2.0

* Adds support for `inAppBrowserView` as a separate launch mode option from
  `inAppWebView` mode. `inAppBrowserView` is the preferred in-app mode for most uses,
  but does not support `closeInAppWebView`.
* Implements `supportsMode` and `supportsCloseForMode`.

## 6.1.1

* Updates annotations lib to 1.7.0.

## 6.1.0

* Adds support for Android Custom Tabs.

## 6.0.39

* Adds pub topics to package metadata.
* Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.

## 6.0.38

* Updates android implementation to support api 34 broadcast receiver requirements.

## 6.0.37

* Sets android.defaults.buildfeatures.buildconfig to true for compatibility with AGP 8.0+.

## 6.0.36

* Bumps androidx.annotation:annotation from 1.2.0 to 1.6.0.
* Adds a dependency on kotlin-bom to align versions of Kotlin transitive dependencies.

## 6.0.35

* Converts method channels to Pigeon.

## 6.0.34

* Reverts ContextCompat usage that caused flutter/flutter#127014

## 6.0.33

* Explicitly sets if reciever for close should be exported.

## 6.0.32

* Updates gradle, AGP and fixes some lint errors.

## 6.0.31

* Fixes compatibility with AGP versions older than 4.2.

## 6.0.30

* Adds `targetCompatibilty` matching `sourceCompatibility` for older toolchains.

## 6.0.29

* Adds a namespace for compatibility with AGP 8.0.

## 6.0.28

* Sets an explicit Java compatibility version.

## 6.0.27

* Fixes Java warnings.
* Updates minimum Flutter version to 3.3.

## 6.0.26

* Bump RoboElectric dependency to 4.4.1 to support AndroidX.

## 6.0.25

* Clarifies explanation of endorsement in README.
* Aligns Dart and Flutter SDK constraints.

## 6.0.24

* Updates links for the merge of flutter/plugins into flutter/packages.
* Updates minimum Flutter version to 3.0.

## 6.0.23

* Updates code for stricter lint checks.

## 6.0.22

* Updates code for new analysis options.

## 6.0.21

* Updates androidx.annotation to 1.2.0.

## 6.0.20

* Updates android gradle plugin to 4.2.0.

## 6.0.19

* Revert gradle back to 3.4.2.

## 6.0.18

* Updates gradle to 7.2.2.
* Updates minimum Flutter version to 2.10.

## 6.0.17

* Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors
  lint warnings.

## 6.0.16

* Adds fallback querying for `canLaunch` with web URLs, to avoid false negatives
  when there is a custom scheme handler.

## 6.0.15

* Switches to an in-package method channel implementation.

## 6.0.14

* Updates code for new analysis options.
* Removes dependency on `meta`.

## 6.0.13

* Splits from `shared_preferences` as a federated implementation.







 
