何らかの理由により、私はRealmObject
に拡張されたクラスを生成するためにAndroidアプリ用の注釈プロセッサを開発しており、@RealmClass
と@PrimaryKey
という注釈が付けられています。 Realmは私のプロセッサーによって生成されたクラスからインターフェースとメディエーターのコードを生成すると思います。しかし、それは動作していません。私は私のAndroid Studio環境では、注釈プロセッサがそうレルムのプロセッサは、私のクラスやプロセスを見つけることができません... アプリ/構築/生成/ソース/ XXX/aptの内のファイルを検索しませ思わことがわかっ注釈処理を実行するときに/ srcと/ buildの両方のソースファイルをスキャンする
// Generated in app/build/generated/source/apt/debug/com/test/RealmRecord.java
// package and imports
@RealmClass
public class RealmRecord extends RealmObject {
@Primary
long id;
String content;
// getters and setters
}
さらに..
どのような提案もありがとうございます!
これがエラーの場合は、Githubの問題を提出する必要があります。 – EpicPandaForce
@EpicPandaForceレルムを使用している場合は自由にしてください。私はそうではありませんし、彼らの "働く"コードを変えなければならないことを人々に説得することは、しばしば自由な時間にそうするのは苦痛です。 – user1643723