在Xamarin Form移动开发中,我创建了一个apk并上传到Google Play商店。
Apk当前版本= 12;
手机中的Apk = 11;
我想将我安装的apk(11)版本与Playstore(12)上当前版本的apk进行比较,并希望强制更新apk。
我通过
编码找到安装的apk版本Context context=this.ApplicationContext;
int code = context.PackageManager.GetPackageInfo(context.PackageName, 0).VersionCode;
如何使用xamarin c#在playstore上找到当前版本的apk。谢谢你。
答案 0 :(得分:1)
没有正式的谷歌API来从Playstore获取您的应用程序的版本号。 Programmatically check Play Store for app updates
要实现此目的,您可以在服务器中维护一个表,每当用户登录时,您可以使用服务器中的版本号检查当前安装的版本,如果它不匹配,则调用意图到Playstore。
OR
Android programmatically update application when a new version is available