neikist
По моему это троллинг очевидный
Kyrylo
Просто любое Android приложение легко дкомпилировать кому надо, а открытый код может уменьшить кол-во багов
не всегда так просто декомпилировать обфусцированный код. Попробую декомпилировать например какое-нибудь google приложение. Чаще всего коммерческие приложения свой код публично не открывают.
Ferrero
Ну раз Егор Бугаенко, то
Ferrero
Пацаны, открываем все репы
neikist
Тот же самый Егор Бугаенко топит за open source
Он много за что топит, и много кто с ним не согласен. Не говоря уж что это аппеляция к авторитету, при том что авторитет спорный к тому же
Mike
посмотрел начало треда и это вообще какая-то дичь
Dj
Пацаны, если я открою свою приват репу, баги пофиксятся?
Nikita
Тот же самый Егор Бугаенко топит за open source
Никто же не запрещает делать приложение на заказ и выкладывать его исходники. Только заказчика уведомить желательно, ага
neikist
Пацаны, если я открою свою приват репу, баги пофиксятся?
А еще волосы станут гладкими и шелковистыми, и телочки давать станут
Сергей
... но не вам!
Nick
Всем добрый день. Кто нибудь работал с UsbManager? Проблема следующая: подключаю устройство, у него 2 endpoint типа interrupt, нулевое для чтения, первое для записи. Мне нужно произвести запись в устройство, но функция controlTransfer для работы с endpoint'ами работает только с нулевым endpoint, как указано в документации. Как мне произвести запись в первый endpoint? bulkTransfer всегда возвращает -1☹️
Vitaly
Что думаете по поводу библиотеки Socket IO? Стоит использовать или лучше своими руками написать сокеты?
Max
Что думаете по поводу библиотеки Socket IO? Стоит использовать или лучше своими руками написать сокеты?
у OkHttp есть поддержка сокетов. Если его уже юзаете, то нет особо смысла тащить еще одну либу
Ruslan
Нет
значит не выйдет ее заюзать, они свой протокол используют же, нужна реализация и там, и там.
Sergey
Еще некоторые топят за "идея ничего не стоит".
Sergey
"Идея" - слово такое в русском есть.
Dj
"Идея" - слово такое в русском есть.
А какое отношение это имеет к Егору?
Mukhit
Кто нибудь с толкнул я с такой проблемой, крч 90 процентов хмл файлов добавились даггеровские компилированные коды, изначально ничего красного не было, апк тоже норм работал, и открывал эти хмл файлы, и нашёл красные ошибки, но все же приложения запустился но начал крашиться каждая страница который я открывал, Самое странное, что когда я вошёл через путь и открывал эти хмл файлы через notepad все коды на месте
Mukhit
Vitaly
Кто использует AIDL и на сколько это сейчас актуально? Тем более когда Service может жить только тогда, когда живёт UI? Актуально ли это в Foreground Service?
Sergey
А какое отношение это имеет к Егору?
Он тоже, как мы увидили топит за что-то. Но то, за что он топит, не обязательно истинно. Как-то так.
Dj
Кто использует AIDL и на сколько это сейчас актуально? Тем более когда Service может жить только тогда, когда живёт UI? Актуально ли это в Foreground Service?
>Тем более когда Service может жить только тогда, когда живёт UI Это ты где такое прочитал? Service таки создается для того чтобы он был не зависим от UI
Vitaly
>Тем более когда Service может жить только тогда, когда живёт UI Это ты где такое прочитал? Service таки создается для того чтобы он был не зависим от UI
Он может быть легко убит, когда нет UI и почти всегда умирает, когда умирает процесс UI приложения) Хм... Android 8 именно так работает
Vitaly
Так кто использует AIDL и актуально ли это?
Dj
Он может быть легко убит, когда нет UI и почти всегда умирает, когда умирает процесс UI приложения) Хм... Android 8 именно так работает
Так сделай сервис foreground. И что значит "почти умирает" и "процесс UI"? Если умирает процесс приложения, то умирает все его компоненты в том числе и service(P.S если service живет в одном и том же процессе, что и это приложение)
Dj
и foreground service имеет самый высокий приоритет, так что об его убийстве можешь не переживать
Vitaly
Подскажите пожалуйста чат с английским Android Community
Ivan
Всем привет. Помогите плз: в колбэке фрагмента public View onCreateView(...) пытаюсь динамически определить количество столбцов для recycler view: recyclerView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { float columnWidth = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 160, getActivity().getResources().getDisplayMetrics()); int width = recyclerView.getWidth(); int columnCount = Math.round(width / columnWidth); GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(), columnCount); recyclerView.setLayoutManager(gridLayoutManager); recyclerView.getViewTreeObserver().removeOnGlobalLayoutListener(this); } }); Выдает Span count should be at least 1. Provided 0 потому что recycler.getWidth() на данном этапе остается 0. При этом в старом проекте от big nerd ranch эта конструкция работает. Нагуглил https://medium.com/@vit.onix/view-getwidth-%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D1%82-0-7c6fc1feba8 Но для меня это сложновато. Можно ли это как-то решить? Не хочется делать обычный список...
Martynenko
вот это попробуй recyclerView.getViewTreeObserver().addOnPreDrawListener
там в статье первым педлагается это решение😄
Konstantin
проверку в начале еще воткнуть на ширину > 0, и отписку после рассчета грида
Ivan
вот это попробуй recyclerView.getViewTreeObserver().addOnPreDrawListener
так же... Может из-за того, что moxy использую
Alexey
так же... Может из-за того, что moxy использую
хз, может рекуклер шириной действительно 0 пикселей, нужно разметку видеть
Konstantin
вдруг с первого раза незаметно было
Konstantin
проверку в начале еще воткнуть на ширину > 0, и отписку после рассчета грида
Konstantin
он несколько раз вызывается и иногда там еще не посчитано ничего
Ivan
хз, может рекуклер шириной действительно 0 пикселей, нужно разметку видеть
да вроде везде match_parent. Благодарю. Проверка решила вопрос часового копания...))
Dmitry
Caused by: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Dmitry
кто может подсказать в чём трабла?
Ferrero
Instant run?
Dmitry
тупенький подскажите плз
Ferrero
Dmitry
Ты про это?
Daniil
Чтото не могу найти. Как сделать экспорт настроек Android Studio(v 3.4)?
Dmitry
@daniilk https://ru.stackoverflow.com/questions/593380/%D0%9A%D0%B0%D0%BA-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8-androidstudio глянь тут
Dmitry
не помогло?
Daniil
не помогло?
Нет конечно
Daniil
Alexey
удали папку с настройками 3.4 и запусти заново
Daniil
удали папку с настройками 3.4 и запусти заново
Меня интересует экспорт, а не импорт
Alexey
Меня интересует экспорт, а не импорт
у них есть синхронизация с аккаунтом
Alexey
внизу справа шестеренка
Alexey
где-то там
Mike
Меня интересует экспорт, а не импорт
из ответа на SO: > В основном меню студии есть кнопки Import/Export settings
Daniil
внизу справа шестеренка
Что то невижу данной функции
Daniil
Vadim
а как в мокито проверить что мол вызова метода не было ну типа ничего не вернул метод соотвтественно и удалять к примеру нечего? раньше когда можно было удалить что то я писал следующее Mockito.verify(mockKeyStoreManager).deleteKeyPair("guid2")
Dmitry
есть куча дубликат классов можно как то за игнорить
Vadim
хм, ну типа Mockito.never() сработал вролде как спасиб
Mike
Mike
Explain your idea loud & clear, in a single message.
Linuxrami
Anyone can help me to develope my android app?
Mike
Anyone can help me to develope my android app?
Nope, since no one can read your thoughts.
Сергій
Так кто использует AIDL и актуально ли это?
AIDL служит для своих целей для общения между процессами
Vitaly
AIDL служит для своих целей для общения между процессами
Спасибо, изучил подробнее этот вопрос, стало уже гораздо понятнее
Mr O
Ошибка Невозможно внедрить эту версию, поскольку она не позволяет существующим пользователям обновить APK.
Mr O
кто сталкивался с такой проблемой?