我对应用程序中的应用程序升级方案有疑问。 基本上我将应用程序版本从app发送到应用程序服务器,然后决定是否显示应用程序升级提醒屏幕。 应用升级提醒屏幕有2个选项“立即更新”或“忽略”。

要求是立即更新应该打开播放商店应用程序,我的应用程序已在其上搜索。

我实现了以下代码:

try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appName)));
} catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appName)));
}

它有两个问题:

1)它在我的应用程序顶部打开游戏商店。 我需要Play商店应用程序单独打开,我的应用程序应该还活着。

2)Play商店只显示2个选项(卸载和打开)。 它没有提供更新应用程序的选项。

有人可以向它提出一些指示。