Sergey Mitrofanov
Sergey Mitrofanov
ручками что ли описывать то, что я уже описал аннотациями к классам?
Mister
кто знает, если файл mapping.txt (где хранится инфа proguard'а) загрузить в firebase crash reporting после появления ошибок, будет ли он применяться для деобфускации трассировки стека предыдущих крашей ?
Sergey Mitrofanov
Sergey Mitrofanov
На сколько я понимаю твой кейс, ты просто делаешь другую версию базы, в апдейте создаешь таблицы (в SQLite так, в роом должно быть также)
Не, никакой другой версии БД нету )
Суть такая - был ранье в проекте ormlite. В нем было так - описал классы для таблиц, при инициализации она по-необходимости создает файл БД, и создает отсутствующие таблицы.
На прошлой неделе переписал все это на рум. Аналогично, таже схема и пр.
Ситуация такая: если файл БД уже есть, и правильной схемы, то все ништяк, все работает.
Если файла нету, то рум создает новый файл БД, а вот таблицы не создает, хотя ормлайт создавал сам автоматом.
ЧЯДНТ?
Sergey Mitrofanov
имеется ввиду краши на этой же версии, которые появились до загрузки файла маппинга
Вообще, маппинг не обязательно заливать. Можешь делать так:
/usr/local/opt/android-sdk/tools/proguard/bin/retrace.sh -verbose mapping.txt logcat.txt
И даже еще проще - у ретрейса есть Гуёвая версия, прямо из студии можно запустить )
А вот ретрейснет ли гугл твои логи, которые были до загрузки файла - хз, мы маппинги не заливаем, сам ретрейсим )
Mister
Illia
Ребята, кто победил проблему с lldb в android studio 3.0 ?
Illia
ndk дебаг
Illia
The following packages are not available
Антон
Антон
Верно
Vlad
Есть ли нативный способ отобразить уведомление на onMessageReceived, когда приложение в Foreground?
Volodymyr
Всем привет! Подскажите, пожалуйста. Мне для одной фичи нужно в настройках выбрать путь к папке с картинками, и самому пилить файловый менеджер ради этого как-то не хочется. Кто чем пользовался, что посоветовать можете? За пару часов гугления больше всего приглянулась эта либа: https://github.com/spacecowboy/NoNonsense-FilePicker, но может есть что-то лучше?
Vlad
да
Vlad
@desugar
Alexey
firebase crash приблизился к crashlytics?
Vlad
Это ты мне кажется про бекграунд рассказываешь
Vlad
Ну, насколько я успел разобраться
Vlad
а я хочу на форграунде отображать)
Vlad
Sergey У меня вызывается onMessageReceived
Vlad
Просто я не знаю, есть ли в андроиде готовый метод отобразить красивенько remoteMessage
Yurii
не подскажет кто, как в idea отключить автоматическую смену раскладки (не получаеться загуглить), спасибо
Vlad
@desugar Ааа, т.е. можно через центр уведомлений вывести. Окей. Спасибо.
Vlad
@desugar ты меня раскусил!
Vlad
@desugar учу андроид этот ваш) Интересно просто
Vlad
даа, это правда. Свободно очень, потому и часто больно
Vlad
iOS мне кажется игрушечной по сравнению с Android)
Vlad
Даже не возьмусь пока что сравнивать. Я всего пару недель в андроиде
Vlad
Java))) я же тру
Osip
Vlad
Kotlin думаю легко зайдет после Java
Oleg
а зачем нужна панелька captures в студии?
Oleg
дампов хипа?
Olexandr
как мне переключиться на ветку зум воркинг с мастера??
Sergey Mitrofanov
На сторону "копорации добра" )
Oleg
неужели реально бывает нужно этот дамп изучать?
Sergey Mitrofanov
Vlad
Я могу сравнить пока что только чаты. Здесь доброжелательнее и адекватнее народ чем в iOS Developers
Vlad
Я задаю глупые вопросы, и всё равно есть те, кто готовы помочь))
Sergey Mitrofanov
Osip
Dmitry
Привет, кто знает что за дичь в Android Studio 3
C++ debugger package is missing or incompatible - do you want to fix it?
All packages are not available for download! The following packages are not available:
- Package id lldb;3.0
Osip
Ясн, ща проверил, апдейт на интеллиж еще не пришло. И 3-й градл плагин, не смотря на релиз, все еще ругается, дескать "нужна студия 3.0" (
Подожду обнову, потом, может перееду. Не хочется лишние танцы с бубнами делать )
Да, я тоже жду.
Единственное, что жалко - нет расширения для Anko на IDEA, только на AS
Sergey Mitrofanov
Dmitry
я первый спросил)
Sergey Mitrofanov
Не, мне как-то xml-лайауты привычнее...
Sergey Mitrofanov
Причем я в чисто xml шпарю
Sergey Mitrofanov
Опять результат можно посмотреть не собирая АПК на девайс
Igor
Причем я в чисто xml шпарю
Слишком он коряво в android сделан.
А с Anko у тебя по факту просто код, который можно и в функнцию вынести и generic сделать и рефакторить.
Volodymyr
Неужели никто не сталкивался с подобным?
Volodymyr
Всем привет! Подскажите, пожалуйста. Мне для одной фичи нужно в настройках выбрать путь к папке с картинками, и самому пилить файловый менеджер ради этого как-то не хочется. Кто чем пользовался, что посоветовать можете? За пару часов гугления больше всего приглянулась эта либа: https://github.com/spacecowboy/NoNonsense-FilePicker, но может есть что-то лучше?
Osip
Что есть Anko? )
Это для Котлина DSL, который позволяет верстать лейауты прямо на этом DSL и получается довольно компактно и где-то видел цифру что это быстрее в 4 раза, чем XML. А ещё пропадает надобность findById и т.д.
А расширение позволяет делать предпросмотр верстки
Sergey Mitrofanov
Слишком он коряво в android сделан.
А с Anko у тебя по факту просто код, который можно и в функнцию вынести и generic сделать и рефакторить.
Не знаю, что имеется ввиду под "коряво", но когда надо сверстать по UI дизайну, то мне проще так, потому что можно результат видеть сразу же на предпросмотре.
Замечу, что я на надроиде в принципе не пользуюсь визуальным редактором UI - ебашу чисто в xml. С констрейном может и в визуальном редакторе придется делать, но сейчас не до него )
А так, написал xml-ку, сделал минимум вложенности, и все нужных размеров, и все по красоте )
Но такое только ручками можно быстро сделать. А вузальный редактор да, согласен, всегда был кривой...
Osip
Не знаю, что имеется ввиду под "коряво", но когда надо сверстать по UI дизайну, то мне проще так, потому что можно результат видеть сразу же на предпросмотре.
Замечу, что я на надроиде в принципе не пользуюсь визуальным редактором UI - ебашу чисто в xml. С констрейном может и в визуальном редакторе придется делать, но сейчас не до него )
А так, написал xml-ку, сделал минимум вложенности, и все нужных размеров, и все по красоте )
Но такое только ручками можно быстро сделать. А вузальный редактор да, согласен, всегда был кривой...
Тем более, если пишешь в XML без редактора, то тут просто вместо XML более удобный язык и предпросмотр остается благодаря расширению
Sergey Mitrofanov
Ну может быть, я за котлин еще даже не брался )
Sergey Mitrofanov
Sergey Mitrofanov
Или просто транслирует в байт-код не создавая ресурсов лайаутов?
Igor
Не знаю, что имеется ввиду под "коряво", но когда надо сверстать по UI дизайну, то мне проще так, потому что можно результат видеть сразу же на предпросмотре.
Замечу, что я на надроиде в принципе не пользуюсь визуальным редактором UI - ебашу чисто в xml. С констрейном может и в визуальном редакторе придется делать, но сейчас не до него )
А так, написал xml-ку, сделал минимум вложенности, и все нужных размеров, и все по красоте )
Но такое только ручками можно быстро сделать. А вузальный редактор да, согласен, всегда был кривой...
Ну я сравниваю с тем же xaml, там префикс android: не нужен и поля контролов автоматически привязываются к всяких styled и стили можно в файл с версткой сохранять (байндингом сейчас у же не удивишь).
А вообще имхо самый лучший подход в ReactNative/Flutter - пишешь верстку в коде
и при каждом сохранение у тебя моментально перерисовывается UI на устройстве/эмуляторе.
(без всяких переодически ломающихся превьюверов, да тебя не привязывают жестко к AS, хочешь бери VSCode/Atom/Sublime…)
Alexander
Всем привет.. Что за тоаст появляеться при долгом нажатии на иконку акшн бара? Мне в него надо текст загнать.. Пытался гуглить но как то в основном народ хочет скрыть этот тоаст а мне надо его заполнить.. направьте плз куда смотреть.. Заранее спасибо...
Alexander
Ⓜ️ᵃʳᵃᵗ
Ⓜ️ᵃʳᵃᵗ
Vlad
Anton
я первый спросил)
Alt + shift +F9 - > edit Configurations - > debugger - > debug type = java
Max
Кто нибудь сходу вспомнит, targetVersion в gradle на что нибудь критичное влияет? Я не могу ничего такого вспомнить
Max
targetSdkVersion да
Ⓜ️ᵃʳᵃᵗ
влияет )
Max
Как?
Если compile версия достаточно высокая? Просто пермишены хочется выдать без подтверждения каждого чиха
Alexander
Rankavar
Привет. Такой вопрос - получашую пуш- открываю активики с помощью интента, и в ней открываю определенный фрагмент.
Всё работает нормально когда приложение не запущено.
Как делать в случае если эта активити уже открыта?
Как ей передать сообщение чтобы она открыла определенный фрагмент?