使用Realm构建代码时出现以下错误
:app:compileDebugJavaWithJavac注意:处理类DataBaseQuestion错误:如果声明了自定义构造函数,则必须声明没有参数的默认公共构造函数.注意:创建DefaultRealmModule警告:在最后一轮中创建的类型为"io.realm.DefaultRealmModule"的文件将不受注释处理的影响.警告:上一轮创建的"io.realm.DefaultRealmModuleMediator"类型的文件不受注释处理.2警告错误:任务':app:compileDebugJavaWithJavac'的执行失败.
编译失败; 请参阅编译器错误输出以获取详细信
注意:我的模型或Java Bean类中已存在默认构造函数.
有人可以帮我解决这个问题吗?
DataBaseQuestion.java
public class DataBaseQuestion extends RealmObject{
int id;
String Question =null;
String QuestionNo =null;
List<String> optionList=null;
String typeOfQuestion=null;
String Answer = null;
String Explanation = null;
DataBaseQuestion()
{
}
public DataBaseQuestion(int id, String question, String questionNo, List<String> optionList, String typeOfQuestion, String answer, String explanation) {
this.id = id;
Question = question;
QuestionNo = questionNo;
this.optionList = optionList;
this.typeOfQuestion = typeOfQuestion;
Answer = answer;
Explanation = explanation;
}
public String getQuestion() {
return Question; …
Run Code Online (Sandbox Code Playgroud)