Firebase GeoFire设置无法使用

时间:2019-01-11 15:51:19

标签: java android firebase geofire

好的,我有以下代码及其正常工作,但是当我销毁活动时,它将停止工作。

DatabaseReference ref2 = FirebaseDatabase.getInstance().getReference("REFERENCE");
                    GeoFire mGeoFire = new GeoFire(ref2);
                    mGeoFire.setLocation(
                            "KEY",
                            new GeoLocation(location.getLatitude(), location.getLongitude()),new
                                    GeoFire.CompletionListener(){
                                        @Override
                                        public void onComplete(String key, DatabaseError error) {
                                            //Do some stuff if you want to
                                            Log.e(TAG, "onLocationChanged - in Firebase onComplete: "+error );

                                        }
                                    });

一切正常,除非应用程序被终止。

编辑我也尝试过将服务作为单独的过程进行,但还是没有运气。

0 个答案:

没有答案