Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 April 13

J

Jktu in AndroidDev :: Разработка. It's Android time now!
такое впечатление что у тебя что то не поддерживает java8 но в логах я не вижу кто
источник

С

Станислав Ляпунов in AndroidDev :: Разработка. It's Android time now!
Страницу видел, изначально была java8, ошибка появилась после миграции с RxJava1 на RxJava2
источник

С

Станислав Ляпунов in AndroidDev :: Разработка. It's Android time now!
Всем спасибо! Проблема решилась, виноват был plugin: 'me.tatarka.retrolambda', проглядел его...
источник

AK

Andrei Kravz in AndroidDev :: Разработка. It's Android time now!
хай. подскажите, возможно получить адрес получателя из смс?
в sdk чёрт ногу сломит, поддержки dual sim вообще нет.
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Добрый день. Необходимо отправлять пакеты размером от 30 до 100кб каждые 300мс. Ранее использовал для этого WS, но столкнулся с проблемой обрыва связи, в связи с чем решил делать обычным http POST запросом.
Подскажите пожалуйста какая библиотека лучше всего для этого подойдёт?
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
0x1de
Добрый день. Необходимо отправлять пакеты размером от 30 до 100кб каждые 300мс. Ранее использовал для этого WS, но столкнулся с проблемой обрыва связи, в связи с чем решил делать обычным http POST запросом.
Подскажите пожалуйста какая библиотека лучше всего для этого подойдёт?
а какая сеть wifi/3g? http ведь поверх сокетов работает, вряд ли что-то улучшится.
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
локальный сервер или по интернет?
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Alexander Kulikov
локальный сервер или по интернет?
Интернет. Сети смешанные. Забавно что мобильные данные показывают лучшую скорость. В целом разобрался, использую nchan.
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
0x1de
Интернет. Сети смешанные. Забавно что мобильные данные показывают лучшую скорость. В целом разобрался, использую nchan.
не очень понял про мобильные данные. как я знаю есть потоковая передача данных (просто кидаем в сокет данные и все) и блочная, когда кидаем пакет и ждем на него ответ. в вашем случае происходит потоковая или блочная передача?
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Alexander Kulikov
не очень понял про мобильные данные. как я знаю есть потоковая передача данных (просто кидаем в сокет данные и все) и блочная, когда кидаем пакет и ждем на него ответ. в вашем случае происходит потоковая или блочная передача?
Изначально просто в сокет слал данные (поточная) . Подтверждение доставки не критично. Сервер на py быстро загнулся от большого количества сообщений, опоздание было порядка 15 секунд. Далее перепробовал кучу вариантов node, go, си. В итоге не стал велосипед изобретать и начал использовать nchan. Беда в том что сообщения в комнате начали эхом возвращаться к отправителю. Что увеличивало в 2 раза количества трафика. Сейчас нашёл другре решение. Отправитель шлёт данные не в сокет а обычным POST запросом, а получатель берет их уже в сокете. Это решает обе серьёзные проблемы: 1) нет эхо сообщений которые забивают канал. 2) При обрыве связи нет серьёзных проблем с восстановлением, так как это обычный http запрос. Либу прикрутил okhttp3
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
опоздание - скорей всего надо было делать flush. у сокетов есть опции, что отправлять сообщение по таймауту или по переолнению буфера. по поводу эхо тоже интересно. хотя.. если сервер не ваш то ничего не скажу ) с сокетами обычно работал на уровне posix, в либы сильно не углублялся. по мне решение странное, но если работает... то можно оставить и потом допилить.
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
одно время нужна была синхронизация нескольких устройств (в локальной сети wifi), так делал вообще с использованием udp. сервер на netty был.
источник

AK

Alexander Kulikov in AndroidDev :: Разработка. It's Android time now!
может с опозданием но: https://github.com/square/okhttp/issues/3317
источник

В

Влад in AndroidDev :: Разработка. It's Android time now!
Всем привет! Кто-то работал с webrtc? Есть вопросы по данной теме.
источник
2020 April 14

JH

Jora Huev in AndroidDev :: Разработка. It's Android time now!
Парни подскажите, в assets лежит javascript игра пытаюсь через webview ее запустить, но там скрипт требует горизонтальную ориентацию. При перевороте устройства не реагирует. Работает только если в манифесте android:screenOrientation="landscape"
источник

JH

Jora Huev in AndroidDev :: Разработка. It's Android time now!
Пробовал создавать layout-land где прописывал горизонтальную, пофиг. Как победить ?
источник

GH

G H in AndroidDev :: Разработка. It's Android time now!
Ребят, здравствуйте, ни кто не знает как измерить расстояние от поверхности до телефона?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
с помощью чего?
источник

GH

G H in AndroidDev :: Разработка. It's Android time now!
Jktu
с помощью чего?
Вот, я даже не знаю с чего начать, альтиметр говорят можно. Но вообще понятия не имею как это сделать.
источник

GH

G H in AndroidDev :: Разработка. It's Android time now!
Мне нужно чтобы телефон был на столе и мы знали на каком он расстоянии от пола.
источник