【问题标题】:React native iap android build issue反应原生 iap android 构建问题
【发布时间】:2022-02-03 21:02:13
【问题描述】:

构建失败并出现异常。

  • 出了什么问题: 无法确定任务 ':app:lintVitalRelease' 的依赖关系。

无法解析配置“:app:debugCompileClasspath”的所有工件。 无法解析项目:react-native-iap。 要求: 项目:应用程序 > 无法在以下项目变体中进行选择:react-native-iap: - amazonDebugApiElements - playDebugApiElements 它们都符合消费者属性: - 变体“amazonDebugApiElements”功能 Testahel:react-native-iap:unspecified: - 无与伦比的属性: - 找到 com.android.build.api.attributes.VariantAttr 'amazonDebug' 但不是必需的。 - 找到商店“亚马逊”,但不是必需的。 - 兼容属性: - 需要 com.android.build.api.attributes.BuildTypeAttr 'debug' 并找到兼容值 'debug'。 - 需要 org.gradle.usage 'java-api' 并找到兼容值 'java-api'。 - 变体“playDebugApiElements”功能 Testahel:react-native-iap:unspecified: - 无与伦比的属性: - 找到 com.android.build.api.attributes.VariantAttr 'playDebug' 但不是必需的。 - 找到商店“玩”但不是必需的。 - 兼容属性: - 需要 com.android.build.api.attributes.BuildTypeAttr 'debug' 并找到兼容值 'debug'。 - 需要 org.gradle.usage 'java-api' 并找到兼容值 'java-api'。

【问题讨论】:

    标签: react-native in-app-purchase react-native-iap


    【解决方案1】:

    解决方案是在 defaultConfig 标签内的 /android/app/build.gradle 中添加这一行: missingDimensionStrategy ('store', 'play')

     defaultConfig {
            
            missingDimensionStrategy 'store', 'play'
            multiDexEnabled true
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 2020-07-18
      • 1970-01-01
      • 2018-08-12
      • 2020-07-18
      相关资源
      最近更新 更多