FLUTTER ECOSYSTEM

receive_intent

Flutter plugin for passing Android Intents to the Flutter environment.

Latest version
0.2.7
30-day downloads
9.3K
Likes
67
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The receive_intent package is a Flutter plugin that enables Flutter applications to receive and process Android Intents, allowing seamless communication between native Android components and the Flutter environment. It supports launching the app via external intents such as URLs, file sharing, or custom actions, making it ideal for deep linking and inter-app interactions. The plugin provides a simple API to access intent data like extras, action, and data URI. It's particularly useful for apps needing to respond to external triggers from other apps or system events on Android.

Use cases
  • Handling deep links
  • Receiving shared files
  • Processing custom URL schemes
  • Launching app from external sources
  • Integrating with Android broadcast receivers
Key features
  • Simple intent data access
  • Supports deep linking
  • Handles shared content
  • Works with Android Intent filters
  • Lightweight and easy to integrate
Suitable for
  • Apps requiring deep linking
  • File sharing integrations
  • Custom URL scheme handling
  • Android-native interop scenarios
  • External trigger response
Considerations
  • Android-only functionality
  • Requires Android manifest configuration
  • Limited to Android platform
  • No iOS support
  • Needs proper intent filter setup in AndroidManifest.xml
Supported platformsAndroid

Install package

flutter pub add receive_intent

Categories

Source repository

Related projects