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

升级Google Play Services Plus库后PlusOneButton弃用的解决方案咨询

PlusOneButton 弃用后的替代方案说明

嗨,针对你的问题,我可以明确告诉你:
PlusOneButton 确实从 com.google.android.gms:play-services-plus:12.0.0 版本开始被标记为弃用,而且随着 Google+ 服务的全面关停,这个组件已经不再被官方支持,最终会被彻底移除。

你之前用它关联 Google Play 应用 URL,核心需求应该是引导用户推荐或点赞你的应用对吧?这里有两个靠谱的替代方案:

1. 直接引导至 Google Play 应用详情页

这是 Google 官方推荐的方式,通过 Intent 跳转至应用的 Play 商店页面,让用户在原生的 Play 生态内完成评分、评论或分享操作,体验更统一。示例代码如下:

val playStoreIntent = Intent(Intent.ACTION_VIEW).apply {
    data = Uri.parse("market://details?id=com.package.app")
    // 指定仅用 Google Play 打开,避免跳转至其他应用市场
    setPackage("com.android.vending")
}
if (playStoreIntent.resolveActivity(packageManager) != null) {
    startActivity(playStoreIntent)
}

2. 自定义分享推荐按钮

如果需要在应用内直接提供分享入口,可以自定义一个按钮,点击后触发系统分享 Intent,让用户通过他们常用的社交平台分享你的应用链接。示例代码:

val shareAppIntent = Intent(Intent.ACTION_SEND).apply {
    type = "text/plain"
    putExtra(Intent.EXTRA_TEXT, "推荐你试试这款应用:https://play.google.com/store/apps/details?id=com.package.app")
}
startActivity(Intent.createChooser(shareAppIntent, "选择分享方式"))

额外说明

Google 已经完全放弃了 Google+ 相关的社交功能,所以 PlusOneButton 不会再有任何更新,也不建议继续依赖它。尽快迁移到上述替代方案,能避免后续版本升级时出现兼容性问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 07:45:39