房间数据库在 mac book pro m1 中无法工作我已经添加了 id 'kotlin-kapt'
- 出了什么问题:任务“:app:kaptDebugKotlin”执行失败。
执行 org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction java.lang.reflect.InitationTargetException 时发生失败(无错误消息)
引起原因:java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处的java.lang.reflect.InitationTargetException,位于java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)处java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 位于 org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt.doAnnotationProcessing(annotationProcessing.kt:90) 位于 org.jetbrains.kotlin.kapt3。 base.AnnotationProcessingKt.doAnnotationProcessing$default(annotationProcessing.kt:31) at org.jetbrains.kotlin.kapt3.base.Kapt.kapt(Kapt.kt:45) ... 31 更多
原因:java.lang.Exception:找不到 os.name=Mac 和 os.arch=aarch64 的本机库。路径=/org/sqlite/native/Mac/aarch64 在org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:333) 在org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:64) 在androidx.room.verifier.DatabaseVerifier .(DatabaseVerifier.kt:71) ... 50 更多
下面的一些冲突没有解决方案,因此无法应用补丁。
内容/jre/contents/home/frameworks/javaNativeFoundation.framework/Version/A/._JavaNativFoundation.tbd
jetbrains-ide android-studio android-ide android-studio-arctic-fox