Alex Android
В даггере в сервисе как лучше делать, нормальный конструктор с аргументами или через инжекты?
Michil Shkulyov
Всем привет, где можно про dagger прочитать
Michil Shkulyov
Или купить курс
Anton
Или купить курс
В интернете)
Michil Shkulyov
В интернете)
Супер остроумно genius
Michil Shkulyov
Или купить курс
Т е. Или стоит купить курс
Andrew
Всем привет, где можно про dagger прочитать
Оф. документация очень хорошо описывает dagger2 начиная с основ.
Andrew
Еще как бонус есть бесплатные видео от mailru по разработке под андройд, в одном из последних есть примеры с dagger'ом.
Muzaffar
ребят для распознавание что лучше использовать тессеракт или мобайл вижн?
Denis
Т е. Или стоит купить курс
Будет самая бесполезная трата в твоей жизни
Sergey
о, та самая документация с легендарными термосифонами)
Sergey
лучше статьи мацюка на хабре почитать имхо
Co(n)stantine👨‍🔬
лучше статьи мацюка на хабре почитать имхо
хмм, тоже неплохо, да https://habr.com/ru/post/279125/ https://habr.com/ru/post/279641/ https://habr.com/ru/post/320676/ error_
Fr
Помогите пжл. Андроид студио перестало запускать отладку на физическом устройстве: java.io.IOException: EOF Error while Installing APK Студио и библиотеки переустановис, ОС MacOS
Fr
Отключить и включить Instant mode пробовал, не помогло
Евгений
Как зарегистировать аккаунт от юр. лица. в России? Есть у кого опыт?
QQ
Это не поможет 🙂
Что поможет?
Alexander
Добрый день! Кто знает, как сделать более скруглённые края у меню в Toolbar? Заранее благодарю
Michil Shkulyov
Всем спс за ответы
Artur
Привет, есть какие то готовые дровер лайоуты которые двигают контент когда открываются ?
Александр
Есть кто - нибудь, кто юзает Skobbler? Можете поделиться либой libngnative для x64? Из - за отсутствия не можем апку релизнуть, т.к сурсы авторы либы закрыли.
Jamal
слив задач Яндекса при приеме на работу junior Android dev
Vladimir
юзает кто-то room с корутинами? есть табличка диалогов и табличка сообщений, в табличке сообщений id диалога стоит как foreign key из таблицы диалогов. Закидываю через suspend функции сначала диалоги, потом следом сразу сообщения. Когда закидываю сообещния, прила падает с логом FOREIGN KEY constraint failed Получается что suspend функция раньше завершается чем транзакция занесения диалога в бд?
Andrew
С точки зрения безопасности, есть разница где хранить файл в assets или filesDir или нет?
Сергей
Безопасности от чего? Из ассетс файл можно вытащить сразу.
Aleksandr
С точки зрения безопасности, есть разница где хранить файл в assets или filesDir или нет?
с точки зрения безопасности нужно вообще не хранить ничего такого в APK
Andrew
с точки зрения безопасности нужно вообще не хранить ничего такого в APK
Ну я конкретный вопрос задал, к чему философствования?!
Сергій
воспринимайте апк как white box, который можно открыть и взять все что нужно
Aleksandr
Ну я конкретный вопрос задал, к чему философствования?!
какая философия? ты о чем? я ответил что не там не там
Сергій
Ну я конкретный вопрос задал, к чему философствования?!
без разницы где, оно доступно всеравно
Andrew
Вопрос был там или там?!
Сергій
ну храни в filesDir )
Andrew
Т.е. в assets не безопаснее, чем в FileDir?! Это я и хотел узнать
Сергій
Почему?
ассеты пакуются с апк
Aleksandr
А как файл попадет в filesDir?
Сергій
FileDir на телефоне в приватной папке
Denis
Почему?
filesDir - это local storage, а ассеты - часть apk
Andrew
Обычный пользователь, без рута, может получить доступ к FileDir?
Andrew
А к ассетам?
Сергій
А к ассетам?
распаковать апк, да
Andrew
А как он получит доступ к apk?
Denis
А как он получит доступ к apk?
с телефона возьмет)
Andrew
Из AppStore?
Aleksandr
любой установленный apk можно вытащить без root
Дмитрий
Из AppStore?
в appstore -ipa
Сергій
Из AppStore?
можно с памяти телефона вытащить
Denis
Без рута?
конечно
Denis
Как?
ты знаешь, как вообще android os работает?
Сергій
есть много приложений для бекапа данных которые работают без рута
Denis
посмотри у себя на телефоне
Сергій
да и приложения часто миррорятся на всякие ApkPure, ApkMirror
Сергій
их бот клонирует, если они фри
Сергей
Т.е. в assets не безопаснее, чем в FileDir?! Это я и хотел узнать
Из ассетс файл можно выкачать. Вообще не устанавливая приложение. Из каталога данных это уже не так просто. А распаковать туда шифрованный апк файл можно, к примеру, из тех же ассетов, но получив пароль с сети
Andrew
Ну так значит в FileDir более безопасно хранить файлы, чем в assets!))
Mikhail Issaev
Привет 🖐️. Может кто знает как сделать такой tablayout.
Сергей
Ну так значит в FileDir более безопасно хранить файлы, чем в assets!))
Если по уму сделать то в некотрых случаях да)
Сергей
А еще безопаснее на сервере их держать. И отдавать только авторизованным
Andrew
еще раз спрошу, как файл сюда попадёт?
Это не важно, вопрос не в этом был)) Выяснили, что обычному пользователю тяжелее получить доступ к FilesDir, чем к assets
Сергей
Пользователям. С шифровкой сеансным паролем)
Aleksandr
Из assets файлы можно вытащить через winRar без какой либо установки кстати