Pavel
180 пришло, до этого было 10 активных, в итоге спустя неделю 78
Mike
ни разу не ответ на вопрос, ну да ладно
Kuanysh
всем привет! подскажите какие приложения есть для смены координат. Необходимо проверить приложение на смену координат по городу
Сергій
Или Mock GPS
Kuanysh
спасибо
Игорь
Такой вопрос к коллегам: кто сталкивался с проблемой умирания application с работающим foregroundService? На девайсе honor 5c какой-то appManager (лог I/AppManager: removeProcessDependency pid:10140) убивает ПРОСТЕЙШЕЕ приложение с сервисом в foreground режиме если его сворачиваю и шарюсь по телефону
Ivansuper
Ищи на девайсах настройки политики фоновой работы приложений
Ivansuper
Обычно они палки в колеса ставят
Игорь
Ivansuper
Сяоми и Вавей особенно известны этим
Сергій
бэст юзер экспириенс 🌝
Игорь
Может кто уже решал эту проблему и есть интент для запуска этого менеджера? Я реализовал для самых известных, а вот для него я хз где искать
Doston
Друзья, в студии создал новый модуль (Android Library). Как запоковать её в джарник? чтоб в других проектах тоже можно было использовать
Doston
gradle -> module name -> build -> assembleRelease
Сделал. Файл куда попадает никак не могу найти
Doston
Спасибо!
Игорь
У кого есть honor 5c?
Александр
Dmitry
Парни подскажите пожалуйста. Реализую Тихий вход в Гугл аккаунт Есть AsyncTask, у которого в doInBackground рождается "Новый поток". Вопрос как правильно реагировать в основном потоке на завершение "Нового потока"? (В голову идет мысль о глобальной переменной и ее слушателе.)
Ilia
зачем в doInBackground создавать "Новый поток"?
возможно он имеет ввиду, что doInBackground и есть "новый поток"?
Dmitry
зачем в doInBackground создавать "Новый поток"?
Реализовал все по правилам гугла. В doInBackground вызывается : OptionalPendingResult<GoogleSignInResult> pendingResult = Auth.GoogleSignInApi.silentSignIn(mGoogleApiClient); if (pendingResult.isDone()) { updateButtonsAndStatusFromSignInResult1(pendingResult.get()); } Так вот updateButtonsAndStatusFromSignInResult1(pendingResult.get()); выводится в другой поток и результат прилетает после onPostExecute моего AsyncTask
Сергій
лучше покажи код
Ilia
не знаю по теме вопрос или нет, но все же. Настраиваю сейчас гитлаб си для андроид приложения. Использую image: openjdk:8-jdk, но вылезает ошибка ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Понимаю, что не так. Но разве это не должно быть уже "из коробки"? И как это поправить собственно. PS. Админского и доступа к ранеру нет
Dmitry
лучше покажи код
на гите нет, сюда норм будет ?
Ilia
на гите нет, сюда норм будет ?
если мало то да, если нет, то есть сторонние сервисы
Семен
есть pastebin
Семен
есть gist.github
Сергій
😕
Ilia
Используйте готовый image. Вот вам пример: https://gitlab.com/siper/Adept/blob/master/.gitlab-ci.yml
та же самая проблема, видимо дело в раннере. ПОйду админов пинать значит
Ivansuper
Блин
Ivansuper
Опять люди лепят сюда код
Ivansuper
Ты хотя бы скрин куска экрана дай на крайняк
Dmitry
Сергій
вот ты используешь колбек
Сергій
почему не сразу .get(). он должен заблокировать виполнение до получения результата
Dmitry
почему не сразу .get(). он должен заблокировать виполнение до получения результата
выходит можно вместо колбэка сразу pendingResult.get() а кобэк лишь нужен для промежуточного показа состояния процесса и не более ?
Ivansuper
Маленький хинт — у тебя AsyncTask всегда вернет "OK". Возвращай хотя бы "Not ok" в блоке catch
Ivansuper
Ну ок
Ivansuper
А у тебя уже фоновая работа. Там можно блокировать стек выполнения без проблем
CIDIA
Ребят, всем привет. Подскажите, может кто сталкивался. Как через Python можно отследить создание и изменение документов в Firebase Firestore, в доках пишут что не поддерживается. Может есть какие то альтернативные способы?
Arsen
В google fit можно проверить, что активность добавлена юзером вручную(когда заполняешь форму), а не сенсорами?
Dmitry
А у тебя уже фоновая работа. Там можно блокировать стек выполнения без проблем
А есть ли споособ ограничить время выполнения действий в doInBackground? Например если ошибок нет но нужного результата нет
Vova
Всем привет) Есть веб вью которое открывает один сайт. На этом сайте приходять уведомления с помощью firebase. Можно ли их как то получать и обрабатывать?
Kozimjon
ребят, вопрос для повышения кругозора - если я хочу, например, вырубить только один пункт меню, то я должен его одного запихать внутрь отдельной группы или есть возможность достучаться отдельно?
Kozimjon
Благодарю от души)))
Ivansuper
Благодарю от души)))
Только там должен быть не ноль, конечно же
Kozimjon
Только там должен быть не ноль, конечно же
Ну это уж понятно)) я сам то в программирование не начинающий. Но андроид начал недавно
Ivansuper
Я тебя полностью понимаю. При попытке написать что-то для винды я встреваю как баран в забор
Fearless
Всем привет. Возник такой вопрос, можно ли вместе с установкой приложение "научить" ассистент гугл распозновать какие-то новые команды ,которые обрабатывались бы приложением?
Fearless
Гуглежом нашел только приложения конкретно для ассистента
Fearless
а нужно именно андроид приложение
Ivansuper
Не так давно кто-то тут поднимал тот же вопрос
Ivansuper
а нужно именно андроид приложение
https://codelabs.developers.google.com/codelabs/voice-interaction/index.html?index=..%2F..%2Findex#0
Ivansuper
Ты не что-то такое ищешь?
Fearless
Ты не что-то такое ищешь?
Да, подобная информация есть и на сайте андроида, но тут рассматриваются только системные действия. А мне нужна кастомная команда
Anonymous
Вот есть различные DI, dagger koin kodein toothpick. Правильно ли я понял что в koin, kodein модули добавляются только в application классе? То есть их нельзя добавлять в активити, туда где инжектишь.
Anonymous
То есть получается для всех DI кроме toothpick при добавлении нового экрана нельзя сделать чтобы существующие kt файлы не менялись. ?
Anonymous
?
Ivansuper
Богато.
Kirill
Подскажите, почему в api выше 21 данный селектор работает нормально, а в api 21 нет <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:color="?attr/colorPrimary" /> <item android:state_pressed="true" android:color="?attr/colorPrimary" /> <item android:color="@color/light_grey" /> <!--#5db4f1--> </selector>
Kirill
и как это исправить?
Fearless
Богато.
Не очень понял, там в примечании написано, что сейчас заявки не принимаются
Fearless
То есть получается, возможно только системными обходиться?
Ivansuper
Да, я поэтому и написал "богато"