Ad
Flutter In App Purchase Call Does Not Return On Android
(on Android) In my code when I want to start fetching products IDs the code never goes past this line:
final bool isAvailable = await InAppPurchase.instance.isAvailable();
And sometimes randomly it executes that line and stops here:
try {
ProductDetailsResponse productDetailResponse = await InAppPurchase.instance.queryProductDetails(_productIds.toSet());
//...
} on PlatformException catch (platformException) {
print(platformException);
} catch (error) {
print(error);
}
I've put both lines in a try-catch error but no error nor exception. I am clueless at this point.
I'm using in_app_purchase: ^2.0.0
and Flutter 2.5.3 stable channel
I'd appreciate if you have any hint.
P.S. everything works fine on iOS
Ad
Answer
Now I have the answer:
Removing flutter_inapp_purchase
package fixed it! I guess there should have been a warning at least!
Ad
source: stackoverflow.com
Related Questions
- → How do you create a 12 or 24 mnemonics code for multiple cryptocurrencies (ETH, BTC and so on..)
- → Flutter: input text field don't work properly in a simple example..... where am I wrong?
- → Can I customize the code formatting of Dart code in Atom?
- → Is it possible to develop iOS apps with Flutter on a Linux virtual machine?
- → Display SnackBar in Flutter
- → JSON ObjectMapper in Flutter
- → Material flutter app source code
- → TabBarSelection No such method error
- → How do I set the animation color of a LinearProgressIndicator?
- → Add different routes/screens to Flutter app
- → Is there a way to get the size of an existing widget?
- → How to share a file using flutter
- → Is there an easy way to find particular text built from RichText in a Flutter test?
Ad