Привет firebase не работает внутри службы переднего плана, независимо от того, что я делаю
db.collection("user").document(userDocumentId).collection("devices").
document(deviceDocumentId).addSnapshotListener(new EventListener<DocumentSnapshot>() {
@Override
public void onEvent(@javax.annotation.Nullable DocumentSnapshot documentSnapshot,
@javax.annotation.Nullable FirebaseFirestoreException e) {...
все так же просто, как тот же самый вызов возвращает все данные внутри действия, но внутри firebase ничего не возвращается ???
documentSnapshot.get ("apps")
возвращает нулевое значение внутри службы, но внутри любого действия возвращает значение с сервера.
Существует ли особый способ использования firestore изнутрислужба?
<service
android:name=".background.SensorService"
android:enabled="true"
android:exported="true"
>
<intent-filter>
<action android:name="com.example.bgfirebaseapp.FirebaseBackgroundService" />
</intent-filter>
</service>
это мой xml тоже ничего необычного ?? !!
любая помощь пожалуйста?