当前位置: 首页 > 知识库问答 >
问题:

打开谷歌播放作为一个新的应用程序

朱伯寅
2023-03-14

我目前正在以许多地方描述的方式打开Google Play:通过启动指向市场的新意图,如下所述:

在移动版android中打开google play store链接

但如果用户不点击后退按钮,而是再次点击我的应用程序图标,那么市场就会开放。

有没有一种简单的方法可以强制Google Play加载到自己的应用程序中,而不是作为我上面的一个新活动?

共有1个答案

施自怡
2023-03-14
public void goToMarket(){
    Uri uri = Uri.parse("market://details?id=" + getPackageName());
    Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
    goToMarket.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
    try {
        startActivity(goToMarket);
    } catch (ActivityNotFoundException e) {
        Toast.makeText(this, getResources().getString(R.string.errorLaunchMarket), Toast.LENGTH_LONG).show();
    }
}

如上所述,您可以将Intent.FLAG\u ACTIVITY\u NEW\u任务添加到setFlags()中。

 类似资料:
  • 在google play控制台上更新应用程序时出错。我提供了正确的密钥和密码。但是仍然有错误。如何修复它?你能帮忙吗? 错误我在谷歌播放控制台 上载失败:您上载的APK未使用上载证书签名。您必须使用相同的证书。上载证书具有指纹:

  • 我们正在尝试生成一个链接,当在浏览器中单击时,如果安装了应用程序,该链接将打开我们的应用程序。这通常是通过以下方式完成的: 如果配置正确,此uri可以在安装后启动你的应用程序,否则会将你重定向到play store。然而,这不是我们想要的。我们想通过安装推荐人重定向到play store。据我们所知,语法无法做到这一点。 我们想出的另一个解决方案是 可通过我们的应用程序打开。这种方法的问题是,它不

  • 如果我的应用程序音频开始播放,我必须停止外部媒体播放器。就youtube而言,它会自动停止,但谷歌的媒体播放器不会停止。 我使用了以下代码。 但它也停止了我的其他音频。任何帮助都将不胜感激。

  • 我正在制作音频播放器(android)。问题是我什么时候启动我的应用程序

  • 在Google Play控制台中设置android应用程序时遇到问题。上传apk后,我看到“支持的Android设备-0设备”。 这是舱单 这里是gradle设置 该应用程序已经在一些设备上进行了测试。 我知道这是一个常见的问题,但是我发现的大多数问题都与相机的许可有关。 我做错了什么?

  • 可能重复: 在移动版android中打开google play store的链接 我有我的应用程序的免费版本(有广告),付费版本(没有广告)。在我的免费版本,我有一个升级按钮。我想这个升级按钮去google play商店到销售我的应用程序的页面。我以前见过这样做,但不知道怎么做。