android - Android Studio 4.1:XML 资源 ID 自动获取问题
问题描述
我最近更新了我的 Android 工作室以及 SDK 和 Gradle。我当前的版本如下 -
安卓工作室版本:4.1
Android Gradle 插件版本:4.1.0
梯度版本:6.5
更新后,我无法从 Activity、Fragment 等类文件中获取 XML 资源 ID。从 Activity onCreate 方法访问 ID 时出现错误“未解析的引用”错误。
更新:我认为 findViewById 重新出现在 Android Studio 4.1 中。我们只能通过 findViewById 访问 XML 资源 ID。
解决方案
- 在 build.gradle 中添加“kotlin-android-extensions”(模块:~.app)
(前) - - - - - - - - - - - - - - - - - - -
plugins {
id 'com.android.application'
id 'kotlin-android'
}
(后) - - - - - - - - - - - - - - - - - - -
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
推荐阅读
- typescript - Typescript构造函数使用默认值解构可选参数
- angular - 何时何地调用 updateValueAndValidity?
- android - 为什么它给我一个错误参数不能为空?
- algorithm - 最佳对齐的字符串相似度
- .net - 并非所有消息都从 Azure 服务总线队列中窥视
- swift - 如何在 Swift 中读取字符串格式的字符串字符?
- python - 能够在 PyCharm 上运行 Django 服务器,但不能在命令行上运行?
- ruby-on-rails - 在 Rails 控制器中循环 Ajax 数据
- typescript - 打字稿:为类减速器功能键入组合器
- python - 有没有办法同时运行两个循环(for循环,while循环,....)?