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

关于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
相关产品推荐
相关产品推荐

