news 2026/5/12 20:38:07

A failure occurred while executing app.cash.sqldelight.gradle.SqlDelightTask$GenerateInterfaces

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
A failure occurred while executing app.cash.sqldelight.gradle.SqlDelightTask$GenerateInterfaces

使用 Windows 11 操作系统, Android Studio 运行这个项目,报错了:

Failed to delete old native lib java.nio.file.AccessDeniedException: C:\WINDOWS\sqlite-3.51.0.0-37b7cb25-ef11-4aa1-a0e5-ce5c8d8443a7-sqlitejdbc.dll at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)at java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)at java.base/sun.nio.fs.AbstractFileSystemProvider.delete(Unknown Source)at java.base/java.nio.file.Files.delete(Unknown Source)at org.sqlite.SQLiteJDBCLoader.lambda$cleanup$2(SQLiteJDBCLoader.java:103)
Unexpected IOException java.nio.file.AccessDeniedException: C:\WINDOWS\sqlite-3.51.0.0-a451af71-d148-477d-af38-571b28c999d1-sqlitejdbc.dll.lck at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)at java.base/java.nio.file.Files.newByteChannel(Unknown Source)at java.base/java.nio.file.Files.createFile(Unknown Source)at org.sqlite.SQLiteJDBCLoader.extractAndLoadLibraryFile(SQLiteJDBCLoader.java:197)at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:332)
Failed to load native library through System.loadLibrary java.lang.UnsatisfiedLinkError: no sqlitejdbcinjava.library.path: E:\Program\Android\Android Studio\jbr\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;.at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)
Execution failedfortask':core:data:generateCommonMainReaderDatabaseInterface'.>A failure occurredwhileexecuting app.cash.sqldelight.gradle.SqlDelightTask$GenerateInterfaces>Failed to compile E:/Project/Demo/KmpDemo/twine/core/data/src/commonMain/sqldelight/migrations/1.sqm:208: INSERT INTO post_search SELECT title, description,linkFROM post
* Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failedfortask':core:data:generateCommonMainReaderDatabaseInterface'.Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException:A failure occurredwhileexecuting app.cash.sqldelight.gradle.SqlDelightTask$GenerateInterfacesCaused by: java.lang.UnsatisfiedLinkError:'void org.sqlite.core.NativeDB._open_utf8(byte[], int)'at org.sqlite.core.NativeDB._open_utf8(Native Method)at org.sqlite.core.NativeDB._open(NativeDB.java:82)at org.sqlite.core.DB.open(DB.java:216)at org.sqlite.SQLiteConnection.open(SQLiteConnection.java:268)at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:67)at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:28)at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:19)at org.sqlite.JDBC.createConnection(JDBC.java:106)

在网上找答案,尝试以管理身份打开 shell, 使用命令./gradlew :androidApp:assembleDebug运行,还是报同样的错

后来灵机一动, 关闭了所有打开的 Android Studio 窗口,然后以管理员身份打开, 然后运行项目,成功运行。👍

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 13:51:38

DoL-Lyra整合包深度评测:从零开始掌握游戏优化的完整指南

DoL-Lyra整合包深度评测&#xff1a;从零开始掌握游戏优化的完整指南 【免费下载链接】DoL-Lyra Degrees of Lewdity 整合 项目地址: https://gitcode.com/gh_mirrors/do/DoL-Lyra 在游戏Mod整合领域&#xff0c;DoL-Lyra整合包以其出色的兼容性和丰富的功能模块成为众多…

作者头像 李华
网站建设 2026/5/4 23:53:01

罗技鼠标压枪黑科技:告别手抖实现精准连射

还在为绝地求生中枪口乱飘而困扰&#xff1f;每次连射都像在玩弹球游戏&#xff1f;别担心&#xff0c;罗技鼠标的压枪宏配置将成为你的游戏救星&#xff01;&#x1f3ae; 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠…

作者头像 李华
网站建设 2026/5/10 0:12:04

Arduino寻迹小车避障升级:超声波融合方案解析

Arduino寻迹小车避障升级&#xff1a;超声波融合实战全解析你有没有遇到过这样的场景&#xff1f;精心调试好的Arduino寻迹小车&#xff0c;正沿着黑线平稳前进&#xff0c;突然前方出现一个纸箱或椅子腿——它却一头撞上去&#xff0c;动弹不得。这正是传统循迹小车的“致命伤…

作者头像 李华
网站建设 2026/5/9 22:58:24

手把手教你测量有源蜂鸣器和无源蜂鸣器参数

从“滴”一声开始&#xff1a;教你科学区分与实测有源/无源蜂鸣器你有没有遇到过这样的情况&#xff1f;接上电源&#xff0c;代码写得严丝合缝&#xff0c;可蜂鸣器就是不响&#xff1b;或者一通电就“吱——”地尖叫不停&#xff0c;想关都关不掉。更离谱的是&#xff0c;换了…

作者头像 李华
网站建设 2026/5/2 12:35:09

Zotero插件商店:让学术研究更智能高效的必备工具

Zotero插件商店&#xff1a;让学术研究更智能高效的必备工具 【免费下载链接】zotero-addons Zotero add-on to list and install add-ons in Zotero 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-addons 在当今的学术研究环境中&#xff0c;Zotero插件商店作为…

作者头像 李华
网站建设 2026/5/1 14:23:01

Minecraft数据编辑终极指南:NBTExplorer快速入门教程

想要轻松修改Minecraft中的游戏数据吗&#xff1f;NBTExplorer这款强大的可视化数据编辑工具&#xff0c;让你无需编程知识就能一键修改玩家属性、快速调整世界参数。作为Minecraft数据编辑的实用工具&#xff0c;NBTExplorer将复杂的二进制文件变得像操作普通文件夹一样简单直…

作者头像 李华