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

技术咨询:Xamarin.Forms中能否使用Google应用内更新功能?

Google API页面提供的图片

关于Xamarin.Forms的Google应用内更新API支持

Google官方的应用内更新API(基于Play Core库)目前仅提供Kotlin和原生Java版本,没有针对Xamarin.Forms的官方专属API。

不过你可以通过以下途径实现应用内更新功能:

  • 使用Xamarin绑定的Play Core NuGet包:可以使用Xamarin.Google.Android.Play.Core这类NuGet包,它是原生Play Core库的Xamarin绑定,你需要在Xamarin.Android项目中调用原生API,再通过依赖注入、MessagingCenter等方式与Xamarin.Forms层交互。
  • 封装原生逻辑:在Android项目中编写完整的应用内更新实现代码,然后通过自定义接口或消息通知的方式,让Xamarin.Forms触发更新流程。

实现时可以参考官方的应用内更新逻辑来对应编写绑定后的代码,核心流程和原生版本一致。

内容的提问来源于stack exchange,提问作者Cesar Menchão

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 14:05:34