Всем здравствуйте!)
Пробую писать свое первое приложение. Функциональность - звонки и обмен короткими сообщениями в пределах одной wi-fi сети. Вроде уже многое готово, начала тестить на различных устройствах, и столкнулась с тем, что на нескольких телефонах не пошла речь. Разрабатывала на samsung galaxy и htc desire, там все работало. Минимальная версия андроид - 4.0. Для речи использую rtp.
Выкладываю на Ваш суд, готовлюсь к критике)
WiFi-Voice
Правила форума
О возможности разместить информацию о вашем приложении на главной странице сайта читайте здесь: http://startandroid.ru/ru/about/pomosch ... henii.html
О возможности разместить информацию о вашем приложении на главной странице сайта читайте здесь: http://startandroid.ru/ru/about/pomosch ... henii.html
WiFi-Voice
- Вложения
-
- WiFiCommunicator.rar
- (774.25 КБ) 187 скачиваний
Последний раз редактировалось vrn 18 ноя 2013, 14:18, всего редактировалось 1 раз.
Re: WiFi-Voice
А что за имя? Инструкция есть как настраивается?
- Вложения
-
- device_7.png (37.64 КБ) 3060 просмотров
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: WiFi-Voice
Нет, инструкции пока нет.
Каждое устройство рассылает всем пользователям сети свое имя. По умолчанию это его ip, но в меню можно сменить (чтобы нагляднее было). В списке будут отображаться соответственно все устройства, которые в данный момент подключены к той же точке доступа и у которых запущено это приложение.
Каждое устройство рассылает всем пользователям сети свое имя. По умолчанию это его ip, но в меню можно сменить (чтобы нагляднее было). В списке будут отображаться соответственно все устройства, которые в данный момент подключены к той же точке доступа и у которых запущено это приложение.
Re: WiFi-Voice
Идея понравилась) захотелось даже узнать как это все работает)
Телефоны: Nexus 4 (4.3) и Galaxy Nexus (4.0.4)
Голос нет возможности сейчас проверить, тока проверял только сообщения:
1) Если на обоих телефонах в приложении открыто активити, то все более менее нормально, единственно, когда появляется клавиатура и список сообщений уходит вверх, то почему-то показывается не самое крайнее сообщение, а гдето посередке, и приходится вручную скролировать вниз.
2) Если находясь на экране переписки нажать на одном устройстве нажать домик, затем с другого устройства отправить сообщения, то на первом устройстве появится уведомление (в котором к слову почемуто указывается ip но не указывается имя пользователя), при щелчке на который открывается главный экран, где мы может ткнуть на пользователя с конвертом, но тут беда почемуто новое сообщение не отображается в списке. При этом если первоночально открыто не окно переписки, а главное окно, то проблемы не наблюдается. Ну и тутже замечу, что при клике на уведомление было бы неплохо сразу открывать окно переписки.
3) Если выключить и включить wifi, затем с другого устройства отправить сообщение, то приложение падает (на том устройстве где отключали wifi).
4) Интерфейс, внешний вид непонятный какой-то, почему бы не использовать стандартный ActionBar? или это он и используется просто кастомизирован донеузнаваемости?=)
5) Еще было бы неплохо иметь нормальную кнопочку выхода, а то служба продолжает висеть в системе (настройки-приложения-работающие), или на батарею это не сильно влияет?
Пока как-то так.
Телефоны: Nexus 4 (4.3) и Galaxy Nexus (4.0.4)
Голос нет возможности сейчас проверить, тока проверял только сообщения:
1) Если на обоих телефонах в приложении открыто активити, то все более менее нормально, единственно, когда появляется клавиатура и список сообщений уходит вверх, то почему-то показывается не самое крайнее сообщение, а гдето посередке, и приходится вручную скролировать вниз.
2) Если находясь на экране переписки нажать на одном устройстве нажать домик, затем с другого устройства отправить сообщения, то на первом устройстве появится уведомление (в котором к слову почемуто указывается ip но не указывается имя пользователя), при щелчке на который открывается главный экран, где мы может ткнуть на пользователя с конвертом, но тут беда почемуто новое сообщение не отображается в списке. При этом если первоночально открыто не окно переписки, а главное окно, то проблемы не наблюдается. Ну и тутже замечу, что при клике на уведомление было бы неплохо сразу открывать окно переписки.
3) Если выключить и включить wifi, затем с другого устройства отправить сообщение, то приложение падает (на том устройстве где отключали wifi).
4) Интерфейс, внешний вид непонятный какой-то, почему бы не использовать стандартный ActionBar? или это он и используется просто кастомизирован донеузнаваемости?=)
5) Еще было бы неплохо иметь нормальную кнопочку выхода, а то служба продолжает висеть в системе (настройки-приложения-работающие), или на батарею это не сильно влияет?
Пока как-то так.
Re: WiFi-Voice
Оогромное спасибо!)) Все учту)
Работает все просто - udp, tcp, rtp audio stream.
Буду ждать от вас комментариев относительно голоса на нексусах))
viewtopic.php?f=37&t=2709 - описание моей проблемы с голосом.
Работает все просто - udp, tcp, rtp audio stream.
Буду ждать от вас комментариев относительно голоса на нексусах))
viewtopic.php?f=37&t=2709 - описание моей проблемы с голосом.