android - 仅从 Android O 开始支持调用自定义
问题描述
我正在使用这个(openweathermap.org)网站上的 API 构建一个天气预报应用程序。为此,我使用了两个依赖项,例如 1."com.squareup.retrofit2:retrofit:2.9.0" 和 2."com.squareup.retrofit2:converter-gson:2.9.0"
我收到了下面给出的错误消息:
[循环参考:com.android.tools.r8.a:仅从 Android O (--min-api 26) 开始支持调用自定义]
现在我该如何解决这个错误
解决方案
您可以通过在应用程序 build.gradle 的 android 块中添加 compileOptionsion {...} 来修复它。
android {
...
defaultConfig {...}
buildTypes {...}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
推荐阅读
- ios - 如何在我的 iOS 应用中实现 Firebase 以上传/下载 SceneKit 文件?
- angularjs - ui-grid textarea 编辑后不关闭
- sql - 在插入期间避免重复
- css - SVG动画中的关键帧取消前一个关键帧
- css - 如何使 div 响应指定的高度
- amazon-web-services - 在 AWS-CLI 中使用上传存档时需要帮助了解“InvalidParameterValueException: Invalid Content-Length”错误
- usb - 如何在 i.MX7 上构建 Yocto hddimg 以从 U 盘启动
- c++ - Physx - 与来函数的链接问题(函数中引用的__imp_PxCreateBasePhysics ...)
- php - 根据 id 将表单中的数据插入到特定表中
- python - 根据条件将数据框分成组