我使用 Firebase androidchat 作为模板为我们的应用程序实现了一个新的聊天功能。一切都很好,没有任何错误,直到我尝试发布版本。
*com.firebase.client.FirebaseException: Failed to bounce to type*
stackoverflow 中有一个类似的问题,但似乎这个人通过更正课堂上的拼写错误来解决它。我没有这些,就像我说的,开发构建没有错误。
这是我的课:
public class Chat {
private String message;
private String author;
private String profilePic;
private Long creationDate;
private Boolean god;
// Required default constructor for Firebase object mapping
@SuppressWarnings("unused")
private Chat() {
}
public Chat(String message, String author, String profilePic, Long creationDate, Boolean god) {
this.message = message;
this.author = author;
this.profilePic = profilePic;
this.creationDate = creationDate;
this.god = god;
}
public String getMessage() {
return message;
}
public String getAuthor() {
return author;
}
public String getProfilePic() {
return profilePic;
}
public Long getCreationDate() {
return creationDate;
}
public Boolean getGod() {
return god;
}
}
这是它在 Firebase 控制台中的样子 http://quickscreen.me/tpBP.png
如果有帮助,这是完整的错误:http: //paste.plurk.com/show/2102887/
如果我删除“creationDate”,它只会说“Unrecognized field message”,这也是类属性之一。
有没有人尝试过 Firebase Android Chat 的发布版本?