Android Studio switchConstant expression required
时间: 2023-11-21 09:49:26 浏览: 136
Android Studio的switch语句中报错"Constant expression required"意味着在switch语句中使用的表达式不是常量表达式。常量表达式是指在编译时可以确定的值,而不能是变量或方法调用的结果。解决这个问题的方法是将表达式改为常量表达式,或者使用if-else语句替代switch语句。
在这种情况下,你可以尝试将Android Studio的版本号更新为最新版本,并在build.gradle文件中修改为相应的版本号。这通常可以解决与switch语句相关的报错。请参考引用中的步骤来修改版本号。
阅读全文