android - 为什么我应该使用我的 kotlin 项目切换到 jvmTarget 1.8,它是如何保存的?
问题描述
今天我们遇到了一个严重的问题,我们的 jvmTarget 1.8 在 Android API 24 中的实现方式与下面的不同,服务器回复的更改引发了数千次崩溃。建议的解决方案是将 jvmTarget 降级到 1.6。我有点害怕这种情况发生了,我不知道如何编写一个可以检测到问题的单元测试,但另一方面我不知道为什么我不应该只切换到 jvmTarget 1.6。但有什么关系?表现?特征?协程无论如何都可以正常工作,我找不到为什么要选择其中一个。只有如何。
解决方案
推荐阅读
- c# - 包含另一个列表(项目、子项目)的构建列表
- javascript - 如何识别正在为动态添加的行编辑的行?
- tensorflow - 如何加载在 google colab 上训练的模型
- java - Spring Expression 语言 - 基于 url 映射值(基于没有主机和端口的路径)
- code-coverage - Cypress nyc 代码覆盖率未检测代码
- ios - 无法自定义 Firebase 动态链接应用预览
- swift - SwiftUI:如何使用具有数组属性的对象类型的属性观察 EnvironmentObject 的变化?(EO --> 属性 --> 类 --> 属性))
- javascript - Vue.js - 组合 API - 切换按钮
- css - 如何在不使用 CSS 中的背景图像属性的情况下将图像设置为移动屏幕的全宽?
- windows - 检查用户是否购买订阅(附加组件)时出现问题:appLicense.AddOnLicenses 的空数组,产品的奇怪额外 sku 对象