FLUTTER ECOSYSTEM

receive_intent

将 Android Intents 传递到 Flutter 环境的 Flutter 插件。

最新版本
0.2.7
近 30 天下载
9300
喜欢数
67
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

receive_intent 包是一个 Flutter 插件,可使 Flutter 应用接收并处理 Android Intents,从而实现原生 Android 组件与 Flutter 环境之间的无缝通信。它支持通过外部 Intents(如 URL、文件共享或自定义操作)启动应用,非常适合深度链接和跨应用交互。该插件提供了一个简单的 API,用于访问 intent 数据,例如 extras、action 和 data URI。对于需要响应其他应用或 Android 系统事件的外部触发的应用来说,此插件尤为有用。

适合场景
  • 处理深度链接
  • 接收共享文件
  • 处理自定义 URL 方案
  • 从外部来源启动应用
  • 与 Android 广播接收器集成
主要特点
  • 简单意图数据访问
  • 支持深度链接
  • 处理共享内容
  • 适用于 Android Intent 过滤器
  • 轻量且易于集成
适合对象
  • 需要深度链接的应用
  • 文件共享集成
  • 自定义 URL 方案处理
  • Android 原生互操作场景
  • 外部触发响应
使用建议
  • 仅限 Android 的功能
  • 需要 Android 清单配置
  • 仅限 Android 平台
  • 不支持 iOS
  • 需要在 AndroidManifest.xml 中正确设置意图过滤器
支持平台Android

安装插件

flutter pub add receive_intent

所属分类

源码仓库

关联项目