应用内评论界面不会在 Android 后启动

In-app review interface does not launch in Android

我正在尝试集成来自 Android 的应用内评论库,如下所述 link。

https://developer.android.com/guide/playcore/in-app-review/kotlin-java

从这个 link,我正在使用以下代码。

private void showRatingUserInterface(final Activity activity) {
    final ReviewManager manager = ReviewManagerFactory.create(activity);
    Task<ReviewInfo> request = manager.requestReviewFlow();
    request.addOnCompleteListener(new OnCompleteListener<ReviewInfo>() {
        @Override
        public void onComplete(@NonNull Task<ReviewInfo> task) {
            if (task.isSuccessful()) {
                ReviewInfo reviewInfo = task.getResult();
                Task<Void> flow = manager.launchReviewFlow(activity, reviewInfo);
                flow.addOnCompleteListener(new OnCompleteListener<Void>() {
                    @Override
                    public void onComplete(@NonNull Task<Void> task2) {
                        // do nothing
                    }
                });
            }
        }
    });
}

Android也介绍了如何测试应用内评论库,如下图link.

https://developer.android.com/guide/playcore/in-app-review/test

我遵循了上面 link 中的指导方针,但是,应用内评论界面从未启动过。更详细地说,我执行了以下操作。

有人知道这里出了什么问题吗?

需要有签名的 APK

或者 用户当前没有对该应用程序的评论。 尚未达到配额。

显然,我使用的内部测试不正确。现在我已经正确设置了内部测试,它可以工作了!我已按照以下 link.

中的步骤操作

https://support.google.com/googleplay/android-developer/answer/3131213

将播放核心库更新到最新版本后,我可以在物理设备上使用调试版本测试审核流程。(不要使用模拟器测试)

查看游戏核心发行说明Play core release version