Я создал стандартную службу Foreground и попытался реализовать setValue. Это не вызывает никаких ошибок, но база данных в реальном времени не обновляется, хотя выводится сообщение Toast, которое означает, что в методе OnCreate нет проблем, поэтому проблема должно быть с реализацией ссылки на базу данных, моя конечная цель - использовать текущую локацию широты и долготы, поэтому, если есть что-то подходящее, что помогло бы мне, setValue в RTD было бы очень полезно, спасибо
public class ForegroundService extends Service {
private static final String LOG_TAG = "ForegroundService";
@Override
public void onCreate() {
super.onCreate();
DatabaseReference db= FirebaseDatabase.getInstance().getReference("Coor");
db.child("ysssss").push().child("WORKED").setValue("YAY");
Toast.makeText(this, "Yay", Toast.LENGTH_SHORT).show();
}
/*Standard Foreground onStartCommand:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {*/