Борис
Добрый день! Помогите мне решить проблему. Не подскажите, как получить все логи (не только приложения но и железки) программно? Я использовал: Process process = Runtime.getRuntime().exec("logcat -d -v threadtime"); Но данный метод позволяет получить только логи приложения, а хотелось бы получить все логи. Если в bash вызвать эту же команду то получаю все логи. Заранее спасибо за ответ!
Alexey
спасибо!
https://github.com/AndroidArchitecture/AndroidArchitectureBook тут где-то был такой кейс
𝕗𝟘𝕩
не совсем. на бекенде сесия вечная(пока). я говорил пока так. ну вечная всмысле по времени не протухает. только можно ее перетереть втрым логином с другого девайса
проще бек поправить и греть голову пользователю с отвратительным разлогином, хранить отдельные связи один акк - много аксесстокенов, к аксесс токену привязывать токен с файербейса, при рассылке пушей по акку выдергивать все токены фб и полетит прекрасно на все устройства
Akb
Ребят, хелпаните. Скачал проект с одного репозитория, теперь надо запушить его в другой, какие нужны для этого команды?
Konstantin
cicerone
Безальтернативно?
Дмитрий
Безальтернативно?
Вручную делать, но если сложные переходы есть, то проще подключить чичероне
Konstantin
Ну я делаю вручную но иногда это чревато утечками контекста. Думаю как оптимизировать, думал может у кого есть рабочие примеры
Дмитрий
Не факт, что у других так же как и у вас реализовано, и проблемы те же.
Vladimir
в каждом ответе?)
Да а в чем проблема?
Павел
Да а в чем проблема?
ты в каждом из 100 колбеков будешь писать прверку на одну и туже ошибку?)
Vladimir
ты в каждом из 100 колбеков будешь писать прверку на одну и туже ошибку?)
Я поручу это делать какому- нибудь обработчику ошибок
Павел
Вячеслав
Че, телега умирает у всех?
Ilya
+
Виктор
+
Andrey
Через впн норм работает
Андрей
на мегафоне умерла, через впн пишет
Andrey
А напрямую - всё
Andrey
Андрей
на десктопе и без впн пока пашет
Vladimir
у меня тоже пашет
Vladimir
но у меня пров прокаченный
Ilya
на йоте тоже телега мертвая
Vladimir
видемо мы говорим о разных вещах
ну ты ловишь ошибку 401 в интесепторе, а другие ошибки ты там же ловишь?
Павел
ну ты ловишь ошибку 401 в интесепторе, а другие ошибки ты там же ловишь?
нет. в интерцепторе я ловлю только сетевые ошибки, и только определенные. все остальное уходит в конкретные onError
Alexey
Че, телега умирает у всех?
У меня картинки по минуте грузятся, а так нормально
Amir
Добрый день! Как можно посмотреть sqlite базу на устройстве пользователя удаленно?
Андрей
для флешмоба у РКН есть твитор
Anonymous
Как отцепить SurfaceView от MediaPlayer?
Anonymous
Всем привет. Как лучше организовать фоновую работу с сетью через rest? Написал сервис, который слушает таблицу, куда пишу задачи на загрузку. Но мне что то не нравится такой подход
Anonymous
Как отцепить SurfaceView от MediaPlayer?
Kot
А кто-нибудь может сказать, как создать размытую фотку на бэкграунде на Андроид API 15? Он же не использует библиотеки 17 API как можно грамотно это всё сделать? Есть примеры кода в интернете? Никак что-то найти не могу
Kirill
А зачем держать? У меня мин сдк 21
Наткнулся на старый коммент твой. Не уверен ответили ли тебе. Не используй фрейморковские фрагменты и лоадеры. Они будут депрекейтед в Андроид Р. Саппорт с фиксами и поддержкой старых версий же. P.S. аа, вопрос был не про фрагменты. Упс. Пруф: https://plus.google.com/+IanLake/posts/WAGQiG7LaKs
qwerty
qwerty
Кто-то сталкивался?
qwerty
Не могу скомпилировать старый проект после обновления, очень нужно
Mike
Не могу скомпилировать старый проект после обновления, очень нужно
наверное, стоит прочитать сообщение об ошибке или откатиться
Volodymyr
Не могу скомпилировать старый проект после обновления, очень нужно
ну так тебе написали в логе что нужно поменять
MatnazaroFF
https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html?utm_source=android-studio#new_configurations
Stas
Почему testCompile dependencies subProject-а начинают скачиваться при исполнении installDebug ?
Stas
compile project(':subproject')
Anonymous
Как вызывать у surfaceView.getHolder() surfaceDestroyed. Странно но surfaceView.getHolder().removeCallback только отключает CallBack
Anonymous
Есть варианты?
Anonymous
исключеннно
Anonymous
Для этого и хочу отключить SurfaceView
Anonymous
Так как в surfaceCreated у меня запускается камера. Я ее отключаю и заново подключаю. Так как меняю на другую камеру
Андрей
а зачем при этом что-то делать с surfaceview?
Anonymous
А камеру должен запустить тогда, когда Holder будет готов.
Anonymous
А как иначе
Anonymous
Надо же дождаться запуска Holdera, а после уже стартовать камеру, иначе будет ошибка
Anonymous
нелюблю такие ответы)
Anonymous
Запускать камеру без закрытия
Serg
Добрый День подскажите мне еще нужны try catch какие нибудь кроме этого??? File("somefile.txt").printWriter().use { out -> history.forEach { out.println("${it.key}, ${it.value}") } }
Serg
то есть оно перехватится само в случае ошибки?
Serg
хочу на котлине писать в файл
Anonymous
Разобрался release();
Roman
Ребят, такой кейс: пишу приложение камеры. Начиная с андройд 5.0 идет API Camera2. До 5.0 - API Camera. Что имеем: два кардинально разных API. Как правильно реализовать поддержку старых устройств?
Ilia
просто проверять текущую версию андроида у юзера и использовать соответствующую
Ilia
Либо забить на андроид 4
Roman
просто проверять текущую версию андроида у юзера и использовать соответствующую
т.е. писать две полностью разные реализации? по сути как два разных аплика получится... или использовать только api camera (старую) но compileSdkVersion понизить? Будет работать и на новых девайсах (скорее всего) и на старых
Valentyn
С помощью блока if-else проверять версию Андроида. Но так же не забывай, что далеко не каждый девайс на Android 5.0 и новее поддерживает Camera2 API, в таком случае у них Camera1 API.
Valentyn
Ребят, такой кейс: пишу приложение камеры. Начиная с андройд 5.0 идет API Camera2. До 5.0 - API Camera. Что имеем: два кардинально разных API. Как правильно реализовать поддержку старых устройств?
Valentyn
Так речь не о количестве камер а о версии Camera API.
Виктор
не)) цифра два не связана с кол-вом камер вроде)
Имеется в виду что апи21+ не гарантирует 100% что девайс будет поддержать камера2
Ilia
или использовать старое апи для всех версий не круто?
В новых версиях некоторые функции перестают работать просто. Вообще самое лучшее - это if-else блок
Valentyn
Если нужен новый функционал из Camera2 API, то и то и то использовать. Точнее старое API для тех устройств, которые в Camera2 не умеют, а для всех остальных новое API.
Valentyn
или использовать старое апи для всех версий не круто?
Valentyn
Проверяй, поддерживает ли девайс Camera2. Если поддерживает - один набор функций и логика. Если не поддерживает - набор функций меньше, чем в первом случае и логика другая.
Valentyn
(Эх, когда уже наконец-то можно будет от Camera1 отказаться. Наверное не раньше 2020, если не позже, года)