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