Mike
Mike
Гибкость
Ни о какой гибкости в XML речи быть не может
Mike
Alisher
Всем привет. У кого есть лишний часик подебажить UI? Не могу найти откуда у одной вьюшки вырастают ноги.. О сумме договоримся в личке.
Mike
lilmir
Anonymous
Доброе утро, кто разбираеться в firebase rules sytax в личку если можно
Anonymous
Michil Shkulyov
Скиньте плз ссылку на срр группы
Co(n)stantine👨🔬
Michil Shkulyov
Thnx
Georgy
Доброе утро. А вакансии сюда писать принято или какой-то отдельный чат есть для них?
Константин
Georgy
Andrey
привет, впилил DiffUtils в RecyclerView адаптер, и список автоматом сразу же прокручивается к низу. В чем может быть проблема?
Алексей
Maxim
Еще вот этот канал есть
https://t.me/mobiledevjob
--------
Всем привет. Условно, есть в приложении функционал по созданию контакта и его редактированию. Фрагмент создания - абсолютно идентичен фрагменту редактирования в плане функционала (разве что кнопочка дополнительная появляется). Есть смысл делать создание/редактирование разными фрагментами? Или можно как-то объединить логику в 1 фрагмент и действовать в зависимости от выбора пользователя?
Дмитрий
--------
Mher
Привет всем, у меня вылезает такая ошибка периодически, не могу с ним бороться, можете подсказать как решить проблему, всем СПАИСОБО! а то я замучался уже 😞
Caused by java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaDocumentsProvider uri content://com.android.providers.media.documents/document/image%3A5434 from pid=4661, uid=10105 requires android.permission.MANAGE_DOCUMENTS, or grantUriPermission()
Axbor
DarkPerl
Mher
я все понимаю, у меня есть орава ба WRITE_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE
Mher
Mher
андроид 7+
Axbor
Mher
нужно и в рантайм просит
дело в том что в рантайме уже установлены права WRITE_EXTERNAL_STORAGE и READ_EXTERNAL_STORAGE
Axbor
Axbor
Axbor
в рантайме тоже?
Mher
нет, потому что студия такое говорит:
Mher
а если в провайдере то сама дает доступ
Mher
и дело в том что я ошибку воспроизвести не могу, вижу ошибки в Crashlytics
Mher
Сергій
как знаешь что не помогло если не можешь повторить краш? 🤔
Сергѣй
Всем здрасти, большой вопрос - есть такая ошибка при сборке через gradlew : D8: Program type already present: com.paramgames.BuildConfig
> Task :app:multiDexListDebug FAILED
Сергѣй
Но если собирать через android studio (3.5) он собирает и запускает проект. В чём может быть ошибка ? Кто сталкивался ? Может есть какие-то советы или хотя бы направления, в какую сторону идти ? (мин сдк - 16 , если поставить мин сдк 21 - то ошибка не пропадает, но собирает с помощью gradlew assembleDebug )
Impossible
Всем привет. Подскажите пожалуйста, есть viewpager, на каждом из скринов есть LottieAnimationView. При перелистывание фрагментов 1->2->1 можно заметить при переходе назад на 1, конец анимации первого и запуск ее по новой, как можно это устранить ?
Mike
Mher
Vladislav
Всем привет. Мне нужно сделать простенький мессенджер. Как сделать организацию recycerview (или textview) чтобы каждый раз были разные вьюшки? например сообщения от текущего юзера отправлялись в одном виде, сообщения от другого пользователя выглядели по другому. я даже не знаю как такое забить в инете можно, в английском не силен. буду рад любой помощи)
Impossible
Vladislav
viewtype
спасибо) щас погляжу)
Сергѣй
А кто-нибудь мне может подсказать с ошибкой BuildConfig ?
Сергѣй
Сергѣй
Я думал, это типовая задача, просто я работаб с native - и не пишу на джаве, а тут надо портировать проект с несколькоими зависимостями - и вот парадокс - игра запускается - но не собирается. Вот из-за этой ошибки и даже не понять, в какую сторону идти, а в какую смотреть
Denys
Алексей
Denys
Сергѣй
а что за ошибка? есть лог какой-нибудь?
Лог есть, но он огромный : сама ошибка выглядит вот так - > Task :app:multiDexListDebug
D8: Program type already present: com.geargames.BuildConfig
> Task :app:multiDexListDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:multiDexListDebug'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Program type already present: com.geargames.BuildConfig
Сергѣй
У меня были ошибки с duplicate classes - у меня три модуля к проекту подключено, и в одном есть то, что используется в другом, но когда были перекрывающие (дубликуюшие) - он не собирался - я решил это тем
Сергѣй
Что в модуле поменял их c implementation на compileOnly
Сергѣй
И проект стал запускаться (но не собираться до 21 версии и собираться после 21 в android studio )
Сергѣй
Но при сборке gradlew build или assembleDebug - он выдаёт такую ошибку
Сергѣй
А какой лог прислать, скажите, я сделаю и пришлю
Sergey
добавить в defaultConfig multiDexEnabled true
Алексей
ну если проблема с дублирующимися зависимостями, то можно попробовать сделать ./gradlew app:dependencies
Сергѣй
Сергѣй
Алексей
вообще, возможно проблема реально в другом. какая версия грейдл?
Сергѣй
Последняя classpath 'com.android.tools.build:gradle:3.5.0'
Алексей
версия gradle именно а не плагина
Алексей
вот такое еще попробуйте добавить: может ему памяти не хватает: dexOptions {
javaMaxHeapSize "2g"
}
Алексей
а лучше 4г поставить, если есть возможность
Сергѣй
Сергѣй
dexOptions {
javaMaxHeapSize "4g"
preDexLibraries = false
}
Сергѣй
Gradle 5.4.1
Сергѣй
Сергѣй
Если и в моделу будет implementation и в главном проекте - он скажет - duplicate - если где-то убрать - он будет ругаться и не будет собирать. Хотя в документах google стоит - что просто уберите одну зависимость и он соберёт (а он не собирает)