Процесс занесен в белый список - приложение падает при получении данных из firebase - PullRequest
3 голосов
/ 17 марта 2019

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

This is my database

Это мой код:

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" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...