Параметр device_provisioned перемещен из android.provider.Settings.Secure в android.provider.Settings.Global - PullRequest
0 голосов
/ 05 ноября 2019

Я делаю приложение для IoT-устройств. Действие начинает получать данные по нажатию кнопки. Но я получаю эту ошибку.

W / Настройки: Настройка device_provisioned перемещена из android.provider.Settings.Secure в android.provider.Settings.Global. W / InputEventReceiver: попытка завершить входное событие, но приемник входного события уже был удален.

        // Read from the database
            myRef = FirebaseDatabase.getInstance().getReference();
            myRef.addValueEventListener(new ValueEventListener() {
                @Override
                public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                    // This method is called once with the initial value and again
                    // whenever data at this location is updated.

                    if(StringValue.length()>0 && link2.length()>0) {

                        try {
                        status = dataSnapshot.child(link2 + "/Analog").getValue().toString();}
                        catch (NullPointerException ignored){}

                        if(status==null){
                            TextView text4 = layout.findViewById(R.id.text4);
                            text4.setText(" Error: Wrong ID. ");
                            // Toast...
                            Toast toast = new Toast(getApplicationContext());
                            toast.setGravity(Gravity.CENTER_VERTICAL, 0, 540);
                            toast.setDuration(Toast.LENGTH_LONG);
                            toast.setView(layout);
                            toast.show();
                            return;
                        }
                        else {
                            analogvalue = Integer.parseInt(status);

                            pin.setText(status);

                            final int value = Integer.parseInt(StringValue);
                            if (analogvalue > value) {
                                Firebase fireChild = fire2.child(link2 + "/Pin1");
                                fireChild.setValue(spinner1.getSelectedItem().toString());
                                Firebase fireChild1 = fire2.child(link2 + "/Pin2");
                                fireChild1.setValue(spinner2.getSelectedItem().toString());

                            }
                            if (analogvalue <= value) {
                                if(spinner1.getSelectedItem().toString().equals("HIGH")){Firebase fireChild = fire2.child(link2 + "/Pin1"); fireChild.setValue("LOW");}
                                if(spinner1.getSelectedItem().toString().equals("LOW")) {Firebase fireChild = fire2.child(link2 + "/Pin1"); fireChild.setValue("HIGH");}
                                if(spinner2.getSelectedItem().toString().equals("HIGH")){Firebase fireChild = fire2.child(link2 + "/Pin2"); fireChild.setValue("LOW");}
                                if(spinner2.getSelectedItem().toString().equals("LOW")) {Firebase fireChild = fire2.child(link2 + "/Pin2"); fireChild.setValue("HIGH");}
                            }
                        }
                    }
                }

V / FA: бездействие, отключение от службы W / настройки: настройка device_provisioned перенесена с android. Обеспечить. Настройки. Безопасно для android.provider.Settings.Global. W / InputEventReceiver: Попытка завершить входное событие, но приемник входного события уже был удален. I / Toast: Показать тост из OpPackageName: com.banaao.makersplace.iotsense, PackageName: com.banaao.makersplace.iotsense I / art: Фоновая липкая одновременная развертка разметки GC освобождено 132932 (5 МБ) объектов AllocSpace, 21 (744 КБ) объектов LOS, 13% свободно, 35 МБ / 40 МБ, приостановлено 1,556 мс всего 109,059 мс I / art: фоновая разметка при одновременном отслеживании меток GC освобождено 94569 (3 МБ) объектов AllocSpace, 0 (0B) объектов LOS, 5% бесплатно, 38 МБ / 40 МБ, приостановлено 8,078мс всего 68,990 мс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...