我在 Google Playstore 中上传了我的应用程序。因此,还有其他第三方应用商店(侧载),例如 Appbrain,它们会自动从 Google Play 商店中提取应用。我的查询是:
当我在 Google Playstore 中更新我的应用程序时,我的应用程序会在这些市场中自动更新吗?如果是,需要多长时间才能更新?
我每次都以编程方式检查我的应用程序版本(我不希望用户使用旧版本)并将用户带到 Google Play 商店要求更新我的应用程序。那么,如果用户从任何其他商店下载了我的应用程序,如何将他带到相应的商店以更新应用程序,或者无论从何处下载,都可以将他带到 Google Play 商店吗?
编辑: 通过文档后,getInstallerPackageName()给出安装程序的包名称。
startActivity(new Intent(Intent.ACTION_VIEW, Uri
.parse("market://details?id="
+ appPackageName)));
因此,上面的代码将用户带到我在 GooglePlaystore 中的应用程序的屏幕上appPackageName
。因此,即使知道安装程序的包名称也无济于事,因为我无法将用户发送到同一屏幕。