簡體   English   中英

Flutter 應用內購買 (IAP) 商店不可用

[英]Flutter in-app purchase (IAP) Store unavailable

由於IAP package ,我正在實施應用內購買,但在使用 Android 模擬器時,我收到無法連接到支付處理器的消息。

我使用了示例中的代碼。

顯然

Future<void> initStoreInfo() async {
    final bool isAvailable = await _connection.isAvailable();

是問題出現的地方。

我不知道我錯過了什么。 我還添加了

<uses-permission android:name="com.android.vending.BILLING" />

在文件 profile/AndroidManifest.xml

我怎樣才能讓它發揮作用?

提前謝謝了,

  1. 確保您的模擬器具有 Google Play 商店
    您可以按以下方式簽入 AVD,或者只需在模擬器上查找 Play 商店應用程序
    您將需要 Play 商店服務才能繼續付款

AVD 管理器

  1. 檢查您的應用程序的compileSdkVersion是否與 IAP package 之一匹配
    更改日志頁面上,您將看到 package 的 0.3.4+15 版本上的compileSdkVersion更改為 29
    您可以在android\app\build.gradle中調整您的版本,或者根據需要使用舊版本的 package

檢查您的應用程序的 compileSdkVersion 是否與 IAP package 中的一個匹配 在 changelog 頁面上您會看到 compileSdkVersion 在 package 的 0.3.4+15 版本上更改為 29 您可以在 android\app\build 中調整您的版本.gradle,或根據需要使用舊版本的 package

這對我有用謝謝..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM