You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用接入Facebook事件时Android端深度链接Activity类名如何填写?

Flutter项目Facebook深度链接Activity配置解答

配置值选择

  • 直接填写你项目中默认的MainActivity完整类名即可,默认场景下路径为io.flutter.embedding.android.FlutterActivity,如果你自行自定义了MainActivity,直接填写你自定义类的全路径即可,比如com.你的包名.MainActivity
  • 不对AndroidManifest做任何修改也可以直接用默认MainActivity完成深度链接配置,不会影响你后续在Flutter各页面上报Facebook应用事件的功能。

原理说明

Facebook要求填写的深度链接Activity仅负责处理从Facebook渠道唤起App的入口逻辑,和你在Flutter侧多页面上报事件的能力完全无关。Flutter的所有页面默认都承载在MainActivity中,只要Facebook的深度链接能正常唤起MainActivity,后续的路由跳转、事件上报都可以正常在Flutter层执行。

补充验证步骤

  • 打开Android项目目录下的app/src/main/AndroidManifest.xml文件
  • 找到<activity>标签中同时配置了android.intent.action.MAIN和android.intent.category.LAUNCHER的节点,复制该节点的android:name属性值填到Facebook后台即可。

Facebook应用配置要求参考图

内容的提问来源于stack exchange,提问作者Ankur Shinde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 06:06:03