Size: a a a

Android Developers

2020 July 29

DL

David Leibovych in Android Developers
Jetpack Compose передает привет
источник

ГГ

Геннадий Гойхман... in Android Developers
David Leibovych
Jetpack Compose передает привет
За ручку с Flutter
источник

QH

Quantum Harmonizer in Android Developers
David Leibovych
Jetpack Compose передает привет
ммм, это тот, где текст на кнопке выделяется?)
источник

DU

Dmitry Upovalov in Android Developers
Viktor Mikhaylov
Всем привет. Может кто-то подсказать по такому вопросу: есть время авторизации, string вида "2020-07-29 08:05:55 +0000". Нужно превратить это в миллисекунды.
Использую следующий код:
val dateFormat = SimpleDateFormat("yyyy-MM-dd HH:mm:ss z", Locale.ROOT)
val authTime = dateFormat.parse(userAuthTime)?.time
Проблема в том, что значение всегда получается с учетом тайм-зоны, не понимаю почему...
Должно получиться 1595999155000 мс, а получается 1596009955000 - добавляеся 3 часа (тайм-зона, в которой я нахожусь)
Установи таймзону для SDF (utc)
источник

VM

Viktor Mikhaylov in Android Developers
Dmitry Upovalov
Установи таймзону для SDF (utc)
спасибо
источник

IK

Igor Komarov in Android Developers
Подскажите пожалуйста (в идеале – скрином) как предоставить права на аккаунт в https://play.google.com/apps/publish на ответы на отзывы? Вроде как все нужные галки проставили, но ответы все еще только для чтения
источник

A

Andrew in Android Developers
Коллеги, я правильно понимаю, что если Environment.isExternalStorageEmulated == true для getExternalFilesDir, то два приложения не смогут работать с одним файлом в данной директории?
источник

DU

Dmitry Upovalov in Android Developers
Andrew
Коллеги, я правильно понимаю, что если Environment.isExternalStorageEmulated == true для getExternalFilesDir, то два приложения не смогут работать с одним файлом в данной директории?
странно, а почему такой вывод? эмуляция экстернал стораджа - повсеместная практика. это не должно влиять на доступ кмк.
источник

A

Andrew in Android Developers
Что это означает? If a shared storage device is emulated (as determined by Environment#isExternalStorageEmulated(File)), it's contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directories returned by getFilesDir(), etc.
источник

A

Andrew in Android Developers
источник

A

Andrew in Android Developers
У меня два приложения, одно сохраняет данные в файл, второе вычитывает. И вот второе приложение не видит файл, я предположил что из-за того, что Environment.isExternalStorageEmulated == true. Это так или нет?
источник

DU

Dmitry Upovalov in Android Developers
а, понял. ну да, это приватное хранилище и есть
источник

DU

Dmitry Upovalov in Android Developers
а то, что "little benefit" - значит, что физически файлы будут лежать там же, как если бы ты брал getFilesDir
источник

D

Dreg in Android Developers
Ребята, можете мне помочь.  У меня есть к примеру активити и там я ввожу данные:  к примеру длину, ширину высоту, и в результате, мне нужно, чтобы в другом активити или в фрагменте (это не важно где) создалась 3D модель куба.  Подскажите, как и снова же как мне создать ту самую 3D модель, которая могла бы изменяться от ввода данных (длины, высоты, ширины). Какую библиотеку посоветуете, желательно обойтись без unity. Просто мне нужен совет, в "какую сторону плыть".
источник

DU

Dmitry Upovalov in Android Developers
Andrew
У меня два приложения, одно сохраняет данные в файл, второе вычитывает. И вот второе приложение не видит файл, я предположил что из-за того, что Environment.isExternalStorageEmulated == true. Это так или нет?
нет. эмуляция - значит экстернал хранилище - это просто раздел во внутреннем хранилище, а не отдельная физическая карта памяти
источник

DU

Dmitry Upovalov in Android Developers
в любом случае - эти файлы приватны для приложения
источник

A

Andrew in Android Developers
Dmitry Upovalov
а, понял. ну да, это приватное хранилище и есть
А как мне поддержать работу с одним файлом для двух приложений тогда?! Environment.getExternalStorageDirectory() уже deprecated
источник

DU

Dmitry Upovalov in Android Developers
самый правильный путь - контент провайдер
источник

DU

Dmitry Upovalov in Android Developers
источник

DU

Dmitry Upovalov in Android Developers
Andrew
А как мне поддержать работу с одним файлом для двух приложений тогда?! Environment.getExternalStorageDirectory() уже deprecated
также можешь попробовать использовать shared user id
источник