首页 > 解决方案 > google play 应用安装与 Android 设备上的本地安装有区别吗?

问题描述

Google Play 安装与Android 设备上的本地安装有区别吗?

我有一个安装了 Google Play 的应用程序,它已设置并正在使用中,因此设置了 Xamarin.Essentials.Preferences。然后我从测试版安装了该应用程序的更新。启动应用程序后,Xamarin.Essentials.Preferences 不会被拾取。

与旧版本的应用程序相比,我必须更改与首选项关联的键。新版本的应用程序在启动时会更新密钥并照常继续。

我知道更新代码按预期工作,因为当应用程序从 apk(而不是来自 google play)本地安装时,它在安装更新的 apk 时按预期工作。

基本上,我想知道的是:

  1. Google Play 服务/Play 商店是否会在安装/更新时删除 Xamarin.Essentials.Preferences?这只发生在测试版轨道上吗?

  2. 这个问题有解决方案吗?我想让最终用户不必在更新时重新配置/重新登录到应用程序。

标签: androidxamarin.formssharedpreferencesxamarin.essentials

解决方案


推荐阅读