私のアプリでAndroid Room Persistenceライブラリ(v.1.0.0-alpha1)を使用しています。 Androidスタジオでモデルクラス(Kotlin Dataクラス)を開くと、のようなルームデータベースに使用されているすべてのアノテーションの未解決の参照が表示されます@Entity、@ColumnInfoなどアーチのバージョンを変更しようとしましたライブラリを1.0.0-alpha5に変更しましたが、結果は同じでした。Androidルームデータベース - 未解決の参照@Entityとその他の注釈
リント検査では、インポートされたすべての注釈について、廃止予定シンボルのインポートを削除しました.ASは以前このエラーを表示していませんでした。
どのように私はこの問題に
を解決することができ、編集 後、私はあなたが例を持っている私のbuild.gradleに
ここcompile "android.arch.persistence.room:runtime:1.0.0-alpha5"
compile "android.arch.persistence.room:rxjava2:1.0.0-alpha5"
annotationProcessor "android.arch.persistence.room:compiler:1.0.0-alpha5"
kapt "android.arch.persistence.room:compiler:1.0.0-alpha5"
build.gradleからすべてのパーシスタンスライブラリ関連のインポートを貼り付けることができますか?注釈プロセッサにインポートを追加しましたか? – lidkxx
チェックしてください..私は輸入品を追加しました – silwar
きれいにしましたか再構築しましたか?ドキュメンテーション:https://developer.android.com/topic/libraries/architecture/adding-components.htmlまた、このプロジェクトではRoom https://の正しい設定を確認することができますgithub.com/riggaroo/android-arch-components-date-countdown/blob/master/app/build.gradleこの質問もチェックしてください:https://stackoverflow.com/questions/44142964/room-persistence-lib-implementation -in-kotlin – lidkxx