Я обрабатываю транзакцию в фоновом режиме. Все работало до января этого года. Каждый раз, когда я sh отправляю в firebase, регистрирую ответ до и после нажатия, я обнаружил, что обновление не отправляется в firebase, пока я не закрою свое приложение и не открою его снова .
Ниже простая вещь, которая не работает
private void updateAllBlog(final Uri fileUri, final String user_id, final String checker,
Map<String, Object> userMap, final DatabaseReference share_blog) {
Log.d(TAG, "updateAllBlog ,"+ userMap);
share_blog.updateChildren(userMap).addOnSuccessListener(task -> {
Log.d(TAG, "Completed Update,1"+ userMap);
final String blog_key = share_blog.getKey();
Log.d("Blog_id", blog_key);
}