这是我对bintray库,但无法找到上jcenter.想要使用我的库的人无法编译他们的项目,因为我的lib无法找到.请帮我.谢谢.
Firebase会自动收集一些用户属性,但问题是,Firebase如何知道用户的性别是什么?
我尝试以编程方式设置它们,但它没有帮助,因为Firebase控制台上没有关于性别的数据.换句话说,Firebase无法以编程方式设置预定义的用户属性.
mFirebaseAnalytics.setUserId(Long.toString(user.id));
mFirebaseAnalytics.setUserProperty("Gender", user.sex);
mFirebaseAnalytics.setUserProperty("Age", Integer.toString(age.getYears()));
Run Code Online (Sandbox Code Playgroud)
注意:我正在使用免费计划,我等了+24小时才能看到结果.
据我所知firebase.firestore.DocumentReference<T>可以指向当前项目内的一个文档。是否可以指向另一个项目的文档?
拥有这样的能力是合理的,因为Firebase已经写了一个文档来分享如何在应用程序中使用多个项目。
有我的模特:
public class RChat extends RealmObject {
@PrimaryKey
private String Id;
private RMyTest Test;
public RChat() {}
}
Run Code Online (Sandbox Code Playgroud)
和
public class RMyTest extends RealmObject {
@PrimaryKey
private String myName;
public RMyTest() {
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用这样的:
mRealm = Realm.getInstance(this);
mRealm.beginTransaction();
final RChat chat = mRealm.createObject(RChat.class);
chat.setId("test");
RMyTest rProfile = mRealm.createObject(RMyTest.class);
rProfile.setMyName("alireza test");
chat.setTest(rProfile);
//mRealm.copyToRealmOrUpdate(chat);
mRealm.commitTransaction();
RChat chat1 = mRealm.where(RChat.class).equalTo("Id","test").findFirst();
Run Code Online (Sandbox Code Playgroud)
但是chat1对象的Test字段始终具有空值.我该如何解决这个问题?