部屋のデータベースがmacbook prom1で機能していません私はすでにid'kotlin-kapt 'を追加しています
- 何が問題だったのか:タスク ':app:kaptDebugKotlin'の実行に失敗しました。
org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask $ KaptExecutionWorkAction java.lang.reflect.InvocationTargetExceptionの実行中にエラーが発生しました(エラーメッセージなし)
原因:java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)のjava.lang.reflect.InvocationTargetException、java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)のjava.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt.doAnnotationProcessing(annotationProcessing.kt:90)at 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のネイティブライブラリが見つかりません。path = / org / sqlite / native / Mac / aarch64 at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:333)at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:64)at androidx.room.verifier.DatabaseVerifier 。(DatabaseVerifier.kt:71)... 50以上
ソリューションA
追加
kapt "org.xerial:sqlite-jdbc:3.34.0"
これにはhttps://github.com/xerial/sqlite-jdbc/releases/tag/3.32.3.3が含まれます
ソリューションB
Simply use Room 2.4.0-alpha03
それ以上の問題を急ぐ可能性が低いため、解決策Bを選択してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加