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

如何在Flutter中实现Google Play Store内置应用内评分弹窗功能

评分弹窗效果示例

Flutter 应用内Google官方样式评分功能实现方案

你需要的不跳转Play Store、应用内直接弹出官方样式评分弹窗的需求,可以通过Google官方维护的in_app_review插件实现,弹窗完全匹配你提供的参考图样式,无需自定义UI。

1. 添加依赖

执行以下命令安装插件:
flutter pub add in_app_review

2. 编写调用逻辑

功能正常触发需要满足两个前提:应用已在Google Play Store上架、用户设备安装有Google Play服务

import 'package:in_app_review/in_app_review.dart';

final InAppReview _inAppReview = InAppReview.instance;

Future<void> showGoogleReviewDialog() async {
  // 先校验当前环境是否支持应用内评分
  if (await _inAppReview.isAvailable()) {
    // 弹出官方原生评分弹窗,全程在应用内完成,不会跳转Play Store
    await _inAppReview.requestReview();
  }
}

调用注意事项

  • 不要在应用启动初期就触发弹窗,建议在用户完成核心正向操作(如订单支付、内容发布、关卡通关等)后再调用,降低用户反感
  • 不要频繁调用接口,Google Play本身有频率限制,短时间内多次调用也不会重复弹出弹窗
  • 如果设备不支持应用内评分,可补充降级逻辑,调用_inAppReview.openStoreListing()跳转Play Store评分页

测试说明

开发阶段直接调用不会弹出真实弹窗,需要满足以下条件才能测试:

  • 应用已上传至Google Play的内部测试/封闭测试轨道
  • 测试设备登录的Google账号已加入对应测试组
  • 测试安装的应用包名、签名与Play Store上传的版本完全一致

内容的提问来源于stack exchange,提问作者Radiant Developers

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 23:27:01