Процесс занесен в белый список — Приложение вылетает при получении данных из firebase

#android #firebase #firebase-realtime-database

#Android #firebase #firebase-база данных в реальном времени

Вопрос:

Я сталкиваюсь с очень большой проблемой при получении данных из Firebase. Я хочу использовать метод для получения целевых объектов и другие методы для получения позиции пользователя.

Это моя база данных

Это мой код:

 private DatabaseReference mDatabase,mDatabase2;
LocationHelper locationHelpry;

protected void onCreate(Bundle savedInstanceState) {

    mDatabase = FirebaseDatabase.getInstance().getReference().child("users");
    mDatabase2 = FirebaseDatabase.getInstance().getReference("users").child("targets");

    ReceiveTargets();
    RecieveLocation();

}

private void ReceiveTargets(){
    Log.i("ttt","1st created");

    mDatabase2.addValueEventListener(new ValueEventListener() {

        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            Log.i("ttt","2nd Created");
            for (DataSnapshot ds: dataSnapshot.getChildren()){
                LocationHelper locationHelper = new LocationHelper();
                locationHelper = ds.getValue(LocationHelper.class);

                Log.i("ttt", "rrr" ds.getChildrenCount());
            }
        }
    }
}
  

Отображается ошибка:

 E/Zygote: accessInfo : 1
E/Zygote: isWhitelistProcess - Process is Whitelisted
  

Мой манифест:

 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  

Комментарии:

1. Что не работает при использовании этого кода?