我使用简单的代码将数据保存到FireBase
public class User_Data {
public String id; // +
public String lastName;
public User_Data() {
id = null;
lastName = null;
}
}
User_Data user_data = new User_Data();
user_data.lastName = "xxx";
user_data.id = "111";[![enter image description here][1]][1]
mDatabase.child("user_details").child(uid).setValue(user_data)
部分用户已正确保存在Firebase中
但是对于某些用户,使用替换键名称保存了字母
可能是什么原因?
答案 0 :(得分:0)
我认为这是因为你在这里使用User_Data对象作为ID,这是java环境中的一些散列值。将您的代码更改为此
mDatabase.child( “user_details”)子(UID).setValue(的user_data的 ID 即可。);
另外请提供更多代码,问题可能是别的。
答案 1 :(得分:0)
问题是
buildTypes {
release {
minifyEnabled true
}
}