Size: a a a

Android Developers

2020 January 10

ОА

Оганнес Асатрян in Android Developers
Artem Osipov
Посмотри на оба и реши
Изучи оба и реши)))
источник

MH

Maksus Heinz in Android Developers
Оганнес Асатрян
Изучи оба и реши)))
😅👌
источник

VS

Viktor S. in Android Developers
Оганнес Асатрян
Изучи оба и реши)))
Напиши на обоих и реши)
источник

MH

Maksus Heinz in Android Developers
я вас услышал, господа xD
источник

QH

Quantum Harmonizer in Android Developers
Maksus Heinz
Всем привет, я хочу сделать приложение, которое будет воспроизводить аудио из сети, какая архитектура лучше подойдет? MVP или MVVM или разницы нет?
Если спрашиваешь, значит, никакая не подойдёт.
источник

S

Sergey in Android Developers
Пиши все в Активити не промахнешься:)
источник

ЕТ

Егор Ткаченко in Android Developers
SubscriptionManager localSubscriptionManager = SubscriptionManager.from(this);
 
List localList = localSubscriptionManager.getActiveSubscriptionInfoList();
SubscriptionInfo simInfo1 = (SubscriptionInfo) localList.get(simNumber);
SmsManager.getSmsManagerForSubscriptionId(simInfo1.getSubscriptionId()).sendTextMessage(phoneNumber, null, smsText, null, null);
источник

ЕТ

Егор Ткаченко in Android Developers
simNumber это номер слота симки 0 и 1
источник

ЕТ

Егор Ткаченко in Android Developers
почему когда я пишу 0 - сообщение уходит с второй симки, а при 1 с первой?
источник

RH

Ruslan Hanza in Android Developers
Егор Ткаченко
почему когда я пишу 0 - сообщение уходит с второй симки, а при 1 с первой?
А в чем проблема?
источник

ch

central hardware in Android Developers
Егор Ткаченко
почему когда я пишу 0 - сообщение уходит с второй симки, а при 1 с первой?
Может ты не правильно считаешь
источник

V

V@L!K in Android Developers
Всем привет!
Вопрос по Retrofit 2.
Знаю, что можно указать ему OkHttp client в билдере Retrofit.Builder().client(okHttpClient)
При чём можно не использовать самую новую версию OkHttp клиента.
И вот вопрос.
Сейчас активно пропагандируют TLSv1.2, с которым проблемы на Android 4.1-4.4. Без использования Google Play Services не получится на всех таких старых устройствах открывать соединения с TLSv1.2. И библиотека OkHttp не поддерживает эти андроиды с версии 3.13.х (Последняя, которая их всё ещё поддерживает - 3.12.х).

Можно ли с помощью build flavours в Android Studio указать проекту собирать приложение для 4.1-4.4 с OkHttp 3.12.x и для 5.0+ с самым последним OkHttp?
Работает ли надёжно Retrofit 2 последних версий с OkHttp 3.12.x?
источник

V

V@L!K in Android Developers
Вопрос не про TLSv1.2 на 4.1-4.4 - он там с помощью сервисов гугла заводится спокойно.
Вопрос о том, правильное ли это вообще решение проблемы - использовать самый новый Retrofit 2 с OkHttp 3.12.x, если всё таки по ТЗ надо поддерживать Jelly Bean и KitKat. (Может у кого другие идеи есть)
источник

ЕТ

Егор Ткаченко in Android Developers
central hardware
Может ты не правильно считаешь
источник

ОА

Оганнес Асатрян in Android Developers
Был момент с тлс1.1 и 1.2 на андроид ниже 5 и это все легко гуглилось в 2017 году
источник

ЕТ

Егор Ткаченко in Android Developers
там пример вызова с обоих симок и отправки смс
пля смс вот такой костыль нужен
if (simNumber == 0){the_simNumber = 1;}
источник

QH

Quantum Harmonizer in Android Developers
V@L!K
Всем привет!
Вопрос по Retrofit 2.
Знаю, что можно указать ему OkHttp client в билдере Retrofit.Builder().client(okHttpClient)
При чём можно не использовать самую новую версию OkHttp клиента.
И вот вопрос.
Сейчас активно пропагандируют TLSv1.2, с которым проблемы на Android 4.1-4.4. Без использования Google Play Services не получится на всех таких старых устройствах открывать соединения с TLSv1.2. И библиотека OkHttp не поддерживает эти андроиды с версии 3.13.х (Последняя, которая их всё ещё поддерживает - 3.12.х).

Можно ли с помощью build flavours в Android Studio указать проекту собирать приложение для 4.1-4.4 с OkHttp 3.12.x и для 5.0+ с самым последним OkHttp?
Работает ли надёжно Retrofit 2 последних версий с OkHttp 3.12.x?
флейворы создают новые билд-конфигурации, так что можно fl1Implementation, fl2Implementation
источник

ЕТ

Егор Ткаченко in Android Developers
это мой первый проект на джаве) по этому могут быть косяки
источник

V

V@L!K in Android Developers
Оганнес Асатрян
Был момент с тлс1.1 и 1.2 на андроид ниже 5 и это все легко гуглилось в 2017 году
Спасибо, и я гуглил, на моём старом устройстве и в эмуляторах работает с Ktor (С Retrofit тоже работает, судя по стековерфлоу).
источник

V

V@L!K in Android Developers
Quantum Harmonizer
флейворы создают новые билд-конфигурации, так что можно fl1Implementation, fl2Implementation
То есть просто для обеих конфигураций самый новый Retrofit указать, а OkHttp разные?
Сделали бы так же, если бы были на моём месте?
источник