From 9e67c9a8ed9177d5c5fe004a51964be185328c5d Mon Sep 17 00:00:00 2001 From: hyx <1515023255@qq.com> Date: Tue, 22 Apr 2025 14:59:57 +0800 Subject: [PATCH] =?UTF-8?q?build=5Fproperties=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hyx_小米便签项目日志.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/hyx_小米便签项目日志.md b/hyx_小米便签项目日志.md index 9af40a1..9c1a604 100644 --- a/hyx_小米便签项目日志.md +++ b/hyx_小米便签项目日志.md @@ -74,5 +74,17 @@ packaging { +#### gradle.properties修改 +在文件NoteEditActivity.java中对switch语句报错Constant expression required + +分析:在Android studio中使用了JDK17以上的版本 switch语句的条件表达式不支持使用枚举类型 + +但是在代码中使用了case R.id.menu_new_note: + +解决方法:在gradle.propertties中添加语句/改变switch用if-else来做条件语句(选择前者) + +``` +android.nonFinalResIds=false //让资源 ID 恢复为 `final` 常量 +```