Android 无法提供分级功能

Android 无法提供分级功能,android,google-play,Android,Google Play,我试图在我的应用程序中提供评级功能,但当我单击“评级”时,它会显示“未找到请求的项目”。尝试使用此代码 private void rateAppOnPlayStore() { Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri); try { star

我试图在我的应用程序中提供评级功能,但当我单击“评级”时,它会显示“未找到请求的项目”。

尝试使用此代码

    private void rateAppOnPlayStore() {
    Uri uri = Uri.parse("market://details?id=" + getPackageName());
    Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri);
    try {
        startActivity(myAppLinkToMarket);
    } catch (ActivityNotFoundException e) {
        Toast.makeText(this, "Unable to find google play app.",
                Toast.LENGTH_LONG).show();
    }
}
这也适用于
市场
应用程序。

尝试使用此代码

    private void rateAppOnPlayStore() {
    Uri uri = Uri.parse("market://details?id=" + getPackageName());
    Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri);
    try {
        startActivity(myAppLinkToMarket);
    } catch (ActivityNotFoundException e) {
        Toast.makeText(this, "Unable to find google play app.",
                Toast.LENGTH_LONG).show();
    }
}

这也适用于
市场
应用程序。

您必须为您的谷歌帐户分配一个昵称才能查看应用程序。:-)@不,我没有。如果它为facebook工作的话。它应该也适用于你的应用程序。尝试使用getPackageName()交互式手动提供软件包名称。您必须为您的Google帐户分配一个昵称才能查看应用程序。:-)@不,我没有。如果它为facebook工作的话。它应该也适用于你的应用程序。尝试使用getPackageName()并手动指定程序包名称。如果我只需更改程序包名称就可以对其他应用程序进行评分,我想代码可能没有问题。此外,你的代码也有同样的作用。你的应用程序是否在PlayStore中列出?是的,它在那里。我正在尝试在新版本中包含分级功能。当前输出是什么…错误..或者它是否将播放应用商店应用程序没有给出任何错误,搜索几秒钟后说,“无法找到请求的项目”。如果我能够通过更改包名对其他应用程序进行分级,我想这不可能是代码的问题。此外,你的代码也有同样的作用。你的应用程序是否在PlayStore中列出?是的,它在那里。我正在尝试在新版本中包含分级功能。当前输出是什么…错误..或者它将播放store Apps。没有给出任何错误,搜索几秒钟后说,“找不到请求的项目”。