question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Testing RequestReview on Android

See original GitHub issue

Additional Feature Request:

I was confused by the Test folder, I assumed for a long time this was for unit tests, not an example. — Please fill out either the bug or feature request section and remove whatever section you are not using.

Bug

Version Number of Plugin: 3.0.0-beta Device Tested On: None Simulator Tested On: Android Emulator

Expected Behavior

Seeing the Review dialog appear on Android during testing

Actual Behavior

Review dialog can not be seen.

Steps to reproduce the Behavior

I started out copying the code from the plugin as I wanted to do something different on iOS (see my other issue).

But then I used the plug-in directly and have the same issue.

I’ve not seen the rating dialog or what ever is supposed to shown when you used RequestReview on Android.

I found this blog post, I’ve tried internal app sharing, but still haven’t seen the dialog.

I believe I should be able to easily see the FakeReviewManager dialog without too much trouble. But I’ve never seen that.

Our app have been on Google play for some time.

I don’t think it is an issue with ApplicationId, as that not required by the FakeReviewManager anf the Store review page method works fine with the PackageName. Also we don’t use Link all.

Any suggestions ?

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
Kapuschcommented, Feb 3, 2021

Quoted from this blog post :

Testing in-app reviews is tricky on Android, just as it is on iOS. There are many limitations to being able to test your app as you can see here. Regardless of what you try, you won’t be able to see the In-App review UI when built and distributed manually. You have to download the app from the Play Store, in order to see the UI. So, the easiest way to test this is by using Android’s “Internal App Sharing”.

0reactions
JulesMoorhousecommented, Feb 4, 2021

@saamerm thank you

Read more comments on GitHub >

github_iconTop Results From Across the Web

Test in-app reviews
The in-app review artifact contains a FakeReviewManager implementation that allows you to fake the behavior of the API. This should only be used ......
Read more >
requestReview() doesn't trigger the rating prompt in android
we have put the app in the google play internal test track and my Gmail ... requestReview() doesn't trigger the rating prompt in...
Read more >
in_app_review | Flutter Package
requestReview () can be tested via the iOS simulator or on a physical device. Note that requestReview() has no effect when testing via...
Read more >
Play Core In-App Review API not showing the Review Activity
Irrespective of whether your app is published on the Play Store YOU ABSOLUTELY NEED TO DO YOUR TESTING VIA INTERNAL APP TESTING or...
Read more >
StoreReview.requestReview() not working?
Platforms(Android/iOS/web/all): iOS. For testing purposes, I added a “Review” button with the following onPress action: console.log(StoreReview.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found