【问题标题】:Invoke-customs are only supported starting with Android O仅从 Android O 开始支持调用自定义
【发布时间】:2020-06-08 17:35:47
【问题描述】:

我正在使用这个 (openweathermap.org) 网站的 API 构建一个天气预报应用程序。为此,我使用了两个依赖项,例如 1.“com.squareup.retrofit2:retrofit:2.9.0”和 2.“com.squareup.retrofit2:converter-gson:2.9.0”

我收到了以下错误消息:

[CIRCULAR REFERENCE:com.android.tools.r8.a: Invoke-customs 仅支持从 Android O (--min-api 26) 开始]

现在我该如何解决这个错误

【问题讨论】:

    标签: android


    【解决方案1】:

    您可以通过在应用 build.gradle 的 android 块中添加 compileOptionsion {...} 来修复它。

    android {
      ...
      defaultConfig {...}
      buildTypes {...}
    
      compileOptions {
          sourceCompatibility JavaVersion.VERSION_1_8
          targetCompatibility JavaVersion.VERSION_1_8
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-11
      • 2019-09-12
      • 2020-09-25
      • 2019-09-29
      • 2020-12-16
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多