环境:
Java版本 :java11
Gradle 版本:7.5.1
AndroidStudio 版本:Android Studio Giraffe 2022.3.1 Patch 3
问题:
在mac电脑中运⾏android项⽬时,出现了如下警告信息
Room cannot create an SQLite connection to verify the queries. Query verification will be disabled. Error: Error opening connection public abstract class CacheDatabase extends
解决办法:
1、点击File> Project Struceure > Project ,将Android Gradle Plugin Version 版本改为 4.2.2 ,然后将Gradle Version 版本改为6.7.1 ,然后点击SDK Location > Gradle Setting ,将JDK的版本改为1.8 1
2、gradle降级只是一种临时策略,当插件不得不升级的时候,可以尝试将 room 库升级到2.4.2及以上即可。
implementation "androidx.room:room-runtime:2.4.2"
annotationProcessor "androidx.room:room-compiler:2.4.2"