将用户重定向到 Playstore 中的订阅页面

Redirect user to the Subscription page in the playstore

我一直在阅读这个网站: http://developer.android.com/google/play/billing/billing_subscriptions.html 因为我读到 "Currently, the In-app Billing API does not provide support for programatically canceling subscriptions from inside the purchasing app",所以我想将用户重定向到此页面以管理他自己的订阅。

我找不到如何从应用程序打开订阅页面。 我正在考虑像使用外部 link 一样打开它:

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);

但我什至不知道 link 我需要输入... -_-

提前感谢您的回答! :)

好的,所以我还没有收到更好的答案(实际上......根本没有答案......还没有)。 对于可能研究答案的其他人,这是我的答案:

    Intent browserIntent = new Intent(Intent.ACTION_VIEW,
                   Uri.parse("https://play.google.com/store/account/subscriptions"));
    startActivity(browserIntent);

注意: market: 语法似乎已弃用,网络意图会自动转发到 PlayStore 应用程序。

感谢您的代码,很有帮助。

只是在 URL、

中添加一点

https://play.google.com/store/account/subscriptions

直接带您进入 phone 中的“订阅”屏幕。

在 google io 2018 他们宣布了这个 link

https://play.google.com/store/account/subscriptions?sku=XXX&package=YYY

只需更换sku和包裹