Android Studio 未将对 minSdkVersion 使用不可用方法标记为错误(问题 ID:NewApi)
Android Studio is not marking the use of unavailable methods for the minSdkVersion as an error (Issue id: NewApi)
可能相关的信息:
NewApi
lint 规则已启用并标记为错误,如下所示
minSdkVersion
设置为 21
- Android Gradle 插件版本为 3.6.3
- Android工作室版本为3.6.3
- 项目使用 Kotlin
我希望 IDE 像以前一样将不可用 API 的使用标记为错误,我不知道它何时停止工作并且无法获取它再次工作。下面显示了一个 API 级别 23 方法被正确调用的示例,该方法在旧设备上会崩溃。
找到罪魁祸首了!这是 Firebase 云消息传递的特定版本,20.1.4
。
出于某种原因,它在 IDE 中禁用了 所有 种 Android 检查。将它提高到 20.1.6
让事情再次发生!
implementation 'com.google.firebase:firebase-messaging:20.1.4'
可能相关的信息:
NewApi
lint 规则已启用并标记为错误,如下所示minSdkVersion
设置为 21- Android Gradle 插件版本为 3.6.3
- Android工作室版本为3.6.3
- 项目使用 Kotlin
我希望 IDE 像以前一样将不可用 API 的使用标记为错误,我不知道它何时停止工作并且无法获取它再次工作。下面显示了一个 API 级别 23 方法被正确调用的示例,该方法在旧设备上会崩溃。
找到罪魁祸首了!这是 Firebase 云消息传递的特定版本,20.1.4
。
出于某种原因,它在 IDE 中禁用了 所有 种 Android 检查。将它提高到 20.1.6
让事情再次发生!
implementation 'com.google.firebase:firebase-messaging:20.1.4'