我正在尝试使用Firebase和Android.
我有一个RegisterActivity,一个MainActivity.我当前的流程是 - 开始于MainActivity- 检查用户是否已注册,如果没有,请RegisterActivity在注册后调用MainActivity.
我在Firebase.setAndroidContext()拨打电话的地方遇到了麻烦.
我有两个问题:
Application每一次或Activty?谢谢大家,Giora.
mbe*_*sky 19
引用Firebase快速入门文档(步骤4):
Firebase库必须使用Android初始化一次
Context.这必须在创建或使用任何Firebase参考之前发生.
创建MyApplication.java:
public class MyApplication extends android.app.Application {
@Override
public void onCreate() {
super.onCreate();
//Previous versions of Firebase
Firebase.setAndroidContext(this);
//Newer version of Firebase
if(!FirebaseApp.getApps(this).isEmpty()) {
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
}
}
}
Run Code Online (Sandbox Code Playgroud)
并在您的更新名称参数值AndroidManifest.xml:
<application
android:label="@string/app_name"
android:name=".MyApplication">
...
</application>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14718 次 |
| 最近记录: |