-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/packages
#3752Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.3Found to occur in 3.3Found to occur in 3.3found in release: 3.5Found to occur in 3.5Found to occur in 3.5has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: in_app_purchasePlugin for in-app purchasePlugin for in-app purchasepackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
Summary
Steps to Reproduce
- flutter create
- add in_app_purchase
- flutter build
Logs
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:12: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
import com.android.billingclient.api.SkuDetails;
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:34: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
import com.android.billingclient.api.SkuDetails;
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:35: warning: [deprecation] SkuDetailsParams in com.android.billingclient.api has been deprecated
import com.android.billingclient.api.SkuDetailsParams;
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:36: warning: [deprecation] SkuDetailsResponseListener in com.android.billingclient.api has been deprecated
import com.android.billingclient.api.SkuDetailsResponseListener;
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:22: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
static HashMap<String, Object> fromSkuDetail(SkuDetails detail) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:44: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
@Nullable List<SkuDetails> skuDetailsList) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:50: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
for (SkuDetails detail : skuDetailsList) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:58: warning: [deprecation] getSkus() in Purchase has been deprecated
List<String> skus = purchase.getSkus();
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\Translator.java:82: warning: [deprecation] getSkus() in PurchaseHistoryRecord has been deprecated
List<String> skus = purchaseHistoryRecord.getSkus();
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:58: warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
private HashMap<String, SkuDetails> cachedSkus = new HashMap<>();
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:195: warning: [deprecation]
SkuDetailsParams in com.android.billingclient.api has been deprecated
SkuDetailsParams params =
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:196: warning: [deprecation]
SkuDetailsParams in com.android.billingclient.api has been deprecated
SkuDetailsParams.newBuilder().setType(skuType).setSkusList(skusList).build();
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:199: warning: [deprecation]
SkuDetailsResponseListener in com.android.billingclient.api has been deprecated
new SkuDetailsResponseListener() {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:202: warning: [deprecation]
SkuDetails in com.android.billingclient.api has been deprecated
BillingResult billingResult, List<SkuDetails> skuDetailsList) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:197: warning: [deprecation]
querySkuDetailsAsync(SkuDetailsParams,SkuDetailsResponseListener) in BillingClient has been deprecated
billingClient.querySkuDetailsAsync(
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:223: warning: [deprecation]
SkuDetails in com.android.billingclient.api has been deprecated
SkuDetails skuDetails = cachedSkus.get(sku);
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:262: warning: [deprecation]
setSkuDetails(SkuDetails) in Builder has been deprecated
BillingFlowParams.newBuilder().setSkuDetails(skuDetails);
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:404: warning: [deprecation]
SkuDetails in com.android.billingclient.api has been deprecated
private void updateCachedSkus(@Nullable List<SkuDetails> skuDetailsList) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:409: warning: [deprecation]
SkuDetails in com.android.billingclient.api has been deprecated
for (SkuDetails skuDetails : skuDetailsList) {
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:431: warning: [deprecation]
SkuDetails in com.android.billingclient.api has been deprecated
SkuDetails skuDetails = cachedSkus.get(sku);
^
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\in_app_purchase_android-0.2.3+6\android\src\main\java\io\flutter\plugins\inapppurchase\MethodCallHandlerImpl.java:444: warning: [deprecation]
launchPriceChangeConfirmationFlow(Activity,PriceChangeFlowParams,PriceChangeConfirmationListener) in BillingClient has been deprecated
billingClient.launchPriceChangeConfirmationFlow(
^
[√] Flutter (Channel stable, 3.3.6, on Microsoft Windows [Version 10.0.19045.2130], locale
en-US)
• Flutter version 3.3.6 on channel stable at C:\src\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 6928314d50 (3 days ago), 2022-10-25 16:34:41 -0400
• Engine revision 3ad69d7be3
• Dart version 2.18.2
• DevTools version 2.15.0
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
• Android SDK at C:\Users\user\AppData\Local\Android\sdk
• Platform android-33, build-tools 33.0.0
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
ity 2022 17.3.6) +0-b1751.21-8125866)
• Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022 version 17.3.32929.385
• Windows 10 SDK version 10.0.22621.0 rome.exe
[√] Android Studio (version 2021.3) ity 2022 17.3.6)
• Android Studio at C:\Program Files\Android\Android Studio\2022\Communityio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart io
• Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
[√] VS Code (version 1.72.2)
• VS Code at C:\Users\user\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.50.0
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19045.2130] • Chrome (web) • chrome • web-javascript • Google Chrome 98.0.4758.80
• Edge (web) • edge • web-javascript • Microsoft Edge 106.0.1370.52
[√] HTTP Host Availability
• All required HTTP hosts are available
• No issues found!
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.3Found to occur in 3.3Found to occur in 3.3found in release: 3.5Found to occur in 3.5Found to occur in 3.5has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: in_app_purchasePlugin for in-app purchasePlugin for in-app purchasepackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically