Size: a a a

Android Developers

2020 May 31

АС

Александр Сергеевич... in Android Developers
Каша в голове, нужен пинок от более опытного человека
источник

E

Evansir in Android Developers
.
скачал с интернета бесплатно и без регистрации. Не  не не. Через keytool и когда в проект добавляете гугл мэп активити тоже в xml будет прописано. и в первом способе и во втором ключи совпадают
Ты не ответил, с какого кейстора ты его брал
источник

A

Aleksandr in Android Developers
Подскажи как мокнуть System.currentTimeMillis() в тестах? Пробовал PowerMock, ShadowSystemClock из Robolectric. Не помогает.
источник

N

Nurislam in Android Developers
Можете подсказать, почему не видно иконки, можно ли это исправить ?
источник

N

Nurislam in Android Developers
Использую эту библиотеку:
источник

N

Nurislam in Android Developers
implementation 'com.google.android.material:material:1.2.0-alpha05'
источник

E

Evansir in Android Developers
Nurislam
implementation 'com.google.android.material:material:1.2.0-alpha05'
Иконка цветная?
источник

N

Nurislam in Android Developers
все белые, не цветные, менял на другие цвета, все равно не работают
источник

N

Nurislam in Android Developers
когда меня тему(или стиль, не знаю как точно называется) на AppCombat.NoActionBar иконки появляются, но у кнопок исчезает текст и всё портится
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr
Подскажи как мокнуть System.currentTimeMillis() в тестах? Пробовал PowerMock, ShadowSystemClock из Robolectric. Не помогает.
принять в конструктор IntSupplier, передать туда System::currentTimeMillis в проде и () -> чо угодно в тестах
источник

A

Aleksandr in Android Developers
Quantum Harmonizer
принять в конструктор IntSupplier, передать туда System::currentTimeMillis в проде и () -> чо угодно в тестах
Хотелось бы всё таки без этого обойтись.
источник

QH

Quantum Harmonizer in Android Developers
> затаскиваешь костыль для моков
> берёшь ещё один длинный костыль
> ни один из них не работает
> а нормально делать не буду, нет, пусть бизнес-логика лежит одной свалкой с сайд-эффектами
источник

A

Aleksandr in Android Developers
Quantum Harmonizer
> затаскиваешь костыль для моков
> берёшь ещё один длинный костыль
> ни один из них не работает
> а нормально делать не буду, нет, пусть бизнес-логика лежит одной свалкой с сайд-эффектами
То есть вы утверждаете что System::currentTimeMillis замокать нельзя?
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr
То есть вы утверждаете что System::currentTimeMillis замокать нельзя?
понятия не имею, никогда не пробовал
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr
То есть вы утверждаете что System::currentTimeMillis замокать нельзя?
источник

СП

Сергей П. in Android Developers
Александр Сергеевич
Делаю приложение где юзеры взаимодействуют друг с другом в реальном времени, не очень хочется поднимать вебсокет, смотрю в сторону fcm, но возник вопрос насколько это правильно. Подскажите, как быть 🤷🏼‍♂️
FCM если надо категорически обойтись бессерверно/почти без сервера.
у FCM гарантированная доставка даже через Doze, шифрование (хотя правильнее было бы и свой слой добавить возможно), плюс _полное_ отсутствие лимитов на трафик и мастиабирование
источник

АС

Александр Сергеевич... in Android Developers
Сергей П.
FCM если надо категорически обойтись бессерверно/почти без сервера.
у FCM гарантированная доставка даже через Doze, шифрование (хотя правильнее было бы и свой слой добавить возможно), плюс _полное_ отсутствие лимитов на трафик и мастиабирование
Т.е. использовать fcm для моей задачи это нормально?
источник

СП

Сергей П. in Android Developers
только надо обмен токенами наладить
источник

.

. in Android Developers
Evansir
Ты не ответил, с какого кейстора ты его брал
короче вот что в консоле вывелось из этого взял SHA-1
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: C=US, O=Android, CN=Android Debug
Issuer: C=US, O=Android, CN=Android Debug
Serial number: 1
Valid from: Wed Apr 08 13:39:44 YEKT 2020 until: Fri Apr 01 13:39:44 YEKT 2050
Certificate fingerprints:
MD5: 8E:5A:A5:19:A1:99:C5:FA:9D:A6:11:3F:EA:84:75:96
SHA1: 07:18:81:ED:5F:99:BD:BC:3D:FD:02:AD:ED:94:B7:A8:DD:75:3B:B8
SHA256: C3:F8:56:1F:63:36:2B:C3:C5:C6:26:6F:5C:EB:1D:69:58:61:AC:3C:8F:A4:D7:14:E0:6B:FA:93:61:81:B7:37
источник

СП

Сергей П. in Android Developers
Александр Сергеевич
Т.е. использовать fcm для моей задачи это нормально?
ну зависит от целей и ограничений
источник