Bohdan
Room инкрементит поле даже когда попадает в OnConflictStrategy.REPLACE или это у меня какой-то баг?
Anonymous
пространство имен androidx в android.jar (api > 28 уровня ) или в отдельной .jar?
Ivansuper
пространство имен androidx в android.jar (api > 28 уровня ) или в отдельной .jar?
Это отдельная история и не зависит от версии платформы
Ivansuper
В этом вся его суть -- предлагать обратно совместимое
Anonymous
так при компиляции javac ... -classpath "${platform}/android.jar: здесь еще .jar " чтобы данный namespace стал доступен или нужна какая то магия? т.е. он в отдельной .jar, или тут волшебство, где нет его фактического присутствия...
Anonymous
в доке говорится, нужно в градле прописать одну абстрактную строку и вся магия чудесным образом произойдет без явного понимания, что, как и откуда все вообще, без конкретики
Ivansuper
Что ты там говорил про удобство без студии?)
Anonymous
Что ты там говорил про удобство без студии?)
студия удобна, я не отрицал, утверждал только, что работа с терминалом повышает уровень знаний и понимания сборки и исполняемых модулей ибо весь процесс у тебя перед взором и полный контроль над происходящим... однако, студия губительна тем, что выражается сильной абстракцией, особенно градл...
Ivansuper
Ну, не могу не согласиться. Ладно, может кто чего скажет. Я сборку отдельно от студии еще ни разу не настраивал, не появлялось нужды
Anonymous
градл просто верх чего-то, чего не понимаю, ибо при сборке качает из сети .zip файл, а как сука работать если сети нет
Anonymous
а xamarin это сука вообще пиздец, там в отдельной папке лес .dll с виртуальной машиной mono и самой программой в виде .dll, который недокодер написал, плюс еще .so
Ivansuper
градл просто верх чего-то, чего не понимаю, ибо при сборке качает из сети .zip файл, а как сука работать если сети нет
У него формируется кеш, который можно использовать. Но первый раз собрать надо с сетью
Ivansuper
Оно сливает и будет сливать все требуемые зависимости из репозиториев
Anonymous
У него формируется кеш, который можно использовать. Но первый раз собрать надо с сетью
да, так вот в первый раз то без сети как блядь работать, поэтому просто пишу шелл
Ivansuper
Без сети ты первый раз не соберешь
Artem
да, так вот в первый раз то без сети как блядь работать, поэтому просто пишу шелл
А как ты в чисто шелле зависимости без инета получишь?
Anonymous
у меня отдельная папка исходников и sdk, в процессе компиляции я указываю javac эти пути
Anonymous
и компилирую с dx или d8
Anonymous
собираю с aapt
Anonymous
с apksigner подписываю
Anonymous
и т.д.
Artem
Нооо, зачем?)
Denis
Страшный человек
Ivansuper
Нооо, зачем?)
Ему так надо
Artem
Разобраться разок для себя - окей, но в продакшене я бы с тобой не хотел оказаться ))
Anonymous
люблю углубленно все это изучать, не скажу что это обязательно, мне просто нравится, не кидайтесь камнями)
Gregory
а можно ли отключить проверку на deprecated для конкретных классов?
Anonymous
Разобраться разок для себя - окей, но в продакшене я бы с тобой не хотел оказаться ))
в продакшне у меня уже автоматизировано, пишу просто sh build.sh
Artem
в продакшне у меня уже автоматизировано, пишу просто sh build.sh
А коллеге вместе со всеми библиотеками передаёшь?))
Gregory
Alt Enter, двинуть вправо и Disable for File/CLass?
не, я имею в виду чтобы для всех проектов и навсегда считало системные фрагменты не deprecated
Gregory
ибо пошёл гугл к чёрту со своей идеологией
Ivansuper
не, я имею в виду чтобы для всех проектов и навсегда считало системные фрагменты не deprecated
Тогда надо в настройки линта наверно прогуляться. Таким еще не занимался лично
Denis
Разобраться разок для себя - окей, но в продакшене я бы с тобой не хотел оказаться ))
Да, такие челы в команде будут пытаться принести с собой ворох скриптов/хаков/йоло функционала
Anonymous
кажется я не сказал что это для личного развития и не означает N-ая методика у меня для всех случаев жизни я же сказал не бросаться камнями
Anonymous
выше кстати был вопрос, androidx откуда это пространство имен, с какого .jar?
Anonymous
Это ж надо за комп идти)
какие предположения?
Artem
А какие варианты? Кинь линку на вопрос
Gregory
что это
Anonymous
пространство имен androidx в android.jar (api > 28 уровня ) или в отдельной .jar?
Anonymous
так при компиляции javac ... -classpath "${platform}/android.jar: здесь еще .jar " чтобы данный namespace стал доступен или нужна какая то магия? т.е. он в отдельной .jar, или тут волшебство, где нет его фактического присутствия...
Artem
Если я все правильно понял, то это отдельные jar
Artem
https://developer.android.com/jetpack/androidx/migrate/artifact-mappings
Anonymous
спасибо артем, изучу это
Anonymous
если разберусь, сообщу здесь, чтоб все оные жаждущие знаний сумели просветиться тоже...
Kopusha
#nobodycares
R
https://github.com/Arello-Mobile/Moxy/issues/88
Artyom
@zkv_2 androidx?)
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Всем привет, в чем вы рисуете векторную графику? ну какие проги юзаете? или AIllustrator номер один в этом деле
Konstantin
х новее, суппорт больше не суппортят
Сергей
Аппкомпат нинужен. Устарел. Но мешать их в одном проекте не стоит
Konstantin
да
Сергей
А старье желательно перенести
R
аппкомпакт для того чтоб связать старые и новые версии, андроид Х новее, если правильно знаю
RadioJo
что это
О блин, а сюда как это попало. Сорян Удалил.
Konstantin
А старье желательно перенести
есть специальный рефакторинг в студии для этого
Gregory
если не поддерживаешь 4е андроиды, можно перейти на мой LiteX
Gregory
он без аппкомпата вообще, предполагает использование системных апи напрямую
Gregory
аппкомпакт для того чтоб связать старые и новые версии, андроид Х новее, если правильно знаю
аппкомпат это бэкпорт material на 4.х, androidx тоже его в себя включает
Gregory
знал бы я
Gregory
там небось какой-нибудь кококотлин есть в проекте?
Сергей
есть специальный рефакторинг в студии для этого
Есть, но на больших проектах надо все доделывать руками
Artem
Есть, но на больших проектах надо все доделывать руками
У нас в одном проекте был storio, конкретный попадос оказался
Сергей
Да, многие либы не работают с Х
Gregory
ещё одна причина не использовать сторонние библиотеки, когда без них можно обойтись
Artem
ещё одна причина не использовать сторонние библиотеки, когда без них можно обойтись
Хорошо смотрится рядом с предложением заюзать твою либу )
Gregory
ну на самом деле моя-то это просто облегчённый ресайклер там всякий
Anonymous
Hi, дня андроид возможно загрузиться с live образа! otg!??ь
Anonymous
Кто-нибудь в курсе?
Hovhannes
По-русски можно?
Hovhannes
Ты не совсем по адресу
Hovhannes
Мы тут код обсуждаем