Android Studio使用switch匹配资源id时报需要常量表达式解决办法

问题:

cpp 复制代码
D:\AndroidProject\ValidationTools_XPG33\src\com\sprd\validationtools\itemstest\audio\HeadsetCrosstalkTest.java:192: 错误: 需要常量表达式
            case R.id.start:

现象:

解决方法:

在gradle.properties文件中添加如下属性

cpp 复制代码
android.nonFinalResIds=false
相关推荐
小成很成10 小时前
mysql 8.0.21 升级 mysql 8.0.45(经过生产环境验证)
android·mysql·adb
虎王物联14 小时前
PHP实现MQTT消息处理:物联网设备数据接收与指令下发
android·物联网·php
我命由我1234515 小时前
Android 开发 - 获取当前设备屏幕的旋转角度
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
程序员-Benothing16 小时前
MySQL 索引下推是什么?——深入理解 ICP 原理与实践
android·数据库·mysql
怀化纱厂球迷17 小时前
百度地图--android接入百度地图导航
android
AFinalStone17 小时前
Android 7系统无障碍服务(四)AccessibilityEvent 的产生与投递
android·无障碍服务
智购科技无人售货机工厂18 小时前
2026自动售货机热敏打印模块集成:从串口驱动到小票自动裁切的工程实践~YH
android·stm32·单片机·嵌入式硬件·系统架构
A133455518 小时前
苹果安卓手机播放器推荐:2026无广告4K怎么选
android·智能手机
hunterandroid20 小时前
ContentProvider 跨进程数据共享实战
android·前端