Line'R
Хотя аларм менеджер будит устройство каждый час
Line'R
Стоит interval hour
Олег
google -> doze mode
Line'R
Есть сервис, который в течении 30 секунд меряет пульси потом сам себя останавливает. Так вот. У меня есть аларм менеджер который каждый час должен будить устпойство, даже если оно спит и запускать сервис
Line'R
Там RTC_WAKEUP
Олег
это же часы на ведроиде?
Олег
это и причина его странного пробуждения
Line'R
+ включено ignore battery optimization
Олег
google -> doze mode
и курить мануалы
Line'R
Intent serviceIntent = new Intent(MainActivity.this, HeartRateService.class); PendingIntent pendingIntent = PendingIntent.getService(MainActivity.this, 0, serviceIntent, PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager am = (AlarmManager) MainActivity.this.getSystemService(ALARM_SERVICE); am.setInexactRepeating ( AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), AlarmManager.INTERVAL_HOUR, pendingIntent);
Line'R
как то так
Арсений
Почему может не работать поиск Bluetooth устройств на Android 9.0, но на 7.0 всё отлично? Вроде что-то про гугл писало))
Дурний Кіт
Context  |  Android Developers https://developer.android.com/reference/android/content/Context
Line'R
И тем не менее, Doze mode
Даже если в системе включен флаг не оптимизировать расход батареи? (ignore battery optimization)?
Дурний Кіт
Context  |  Android Developers https://developer.android.com/reference/android/content/Context
"Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment#getExternalStorageState(File)." што енто такое
Andrey
спасибо, ждем
А сколько обычно времени уходит на это? У меня с утра статус - приложение опубликовано. А ссылка на Гугл плей все ещё не работает
Line'R
Долбанный доз
Line'R
Как обойти?
Denis
Видео выше
Konstantin
Всем привет. Посоветуйте книги/статьи по организации юнит тестов в проекте. Спасибо
Dev
Здравствуйте друзья! А не могли бы вы подсказать, пожалуйста, сколько минимум длится модерация первого релиза и последующих обновлений?
Artem
дальше стандартные 2 часа
Dev
у нас последний раз 2 дня модерировали
Понял. Спасибо огромное за ответ!
Andrey
Коллеги, я вот в документации не совсем понял, для андроида выше api 21, Делать вот так:   <application             android:name="android.support.multidex.MultiDexApplication" >         ...     </application> Не надо? https://developer.android.com/studio/build/multidex#mdex-gradle
Starkov Evgeniy 🌌
Добрый день, народ! Помогите разобраться с моделью для данных Jsona - беру открытую апи, okhttp, gson и при примерно олинаковых запросах то все нормально сериализуется, то выдает что ожидал объект, а получил массив
Vitaly
Стыдно спрашивать, но помогите разобраться с библиотеками для тестирования Есть Robolectric, Robotium, Espresso и UI Automator Что и когда следует использовать?
Андрей
Robotium - для UI тестов, но нахуя когда есть Espresso
Andrey
multidex только для <21 апи
Просто он у меня кастомный Application() не находит. Не могу понять почему. Неужели его надо в multidexKeepFile указывать? http://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.BuildType.html#com.android.build.gradle.internal.dsl.BuildType:multiDexKeepFile
Андрей
UI Automator по сути дополняет Espresso
Андрей
и их можно в пределах одного теста юзать
Андрей
например, UI Automator лучше всякие жесты обрабатывает
Андрей
их не всегда можно в эспрессо сделать
Andrey
в манифесте указал ?
Указал, как раз и ругается выдаёт полный путь на файл. Причём эта ошибка появилась после добавки okhttp3. До этого - работало
Vitaly
например, UI Automator лучше всякие жесты обрабатывает
О, спасибо! Всё разложил по полочкам)
Андрей
мин сдк же точно >21?
Andrey
Точно
Andrey
Щас с мобилки, попозже
d_jumabaev
Привет. У меня есть #вопрос о том, как показать значок моего приложения в контактах.
d_jumabaev
Elron
В .apk файле есть файлы .properties. Они нужны ? Как их удалить ?
Андрей
удалить можно все - apk это просто подписанный zip
Андрей
экстрактишь удаляешь собираешь обратно и подписываешь
Daniil
Прогвардом можно
Elron
Прогвардом можно
через packagingOptions ?
Daniil
через packagingOptions ?
https://stackoverflow.com/questions/28955887/exclude-files-using-proguard-rules
Vitaly
Сейчас вроде вышел новый androidx.test (он даже в релизе уже) Стоит ли его сейчас изучать и юзать или им особо никто не пользуется?
Eugene
Друзья, скажите, а где можно публиковать вакансии для Android-разработчиков?
Konstantin
описание канала смотри
Dyno
Кто-то использовал Battery Historian?
Андрей
И UI automator
Ravshan
Ребят я чет запутался, помогите с легкой задачей пожалуйста. Например: long payment = 20; long debt = 10; long balance = 0; long result = payment - debt; После того как получил result; balance + result;
Ravshan
И в чём надо помочь?
мне надо сначало получить result после его прибавить на balance;
Ravshan
а не тупо так: long result = payment - debt; long resultBalance = balance + result;
Mike
понятнее не стало, скорей наоборот
Denys
Там же эспрессо в том пэкедже, не?
И почти весь роболектрик. :) http://robolectric.org/androidx_test/ > At some point the Robolectric equivalents will be deprecated and removed.
Ravshan
понятнее не стало, скорей наоборот
вот мой код: long payment = dataSnapshot.child("payment").getValue(Long.class); long debt = dataSnapshot.child("debt").getValue(Long.class); long balance = dataSnapshot.child("balance").getValue(Long.class); long result = payment - debt; long resultBalance = balance + result;
Mike
сочувствую
Ravshan
Да харош уже, помогите пожалуйста реально мозги глючат
central
Да харош уже, помогите пожалуйста реально мозги глючат
как станет понятно что надо так сразу