neohost
Пользователи-
Постов
9 -
Зарегистрирован
-
Посещение
Весь контент neohost
-
Вопрос по прежнему актуален. Как открыть 514 порт?
-
Kitty спасибо за совет, я предпочитаю общаться на Русских форумах ZuBy спасибо за ссылку, функция работает корректно uses {$IFDEF ANDROID} AndroidApi.JNI.Net, AndroidApi.JNI.JavaTypes, AndroidApi.JNIBridge, AndroidApi.JNI.GraphicsContentViewText, AndroidApi.Helpers, {$ENDIF} ... {$IFDEF ANDROID} function TfrmMain.GetAddress: string; var WifiManagerObj: JObject; WifiManager: JWifiManager; WifiInfo: JWifiInfo; ip: Integer; begin WifiManagerObj := SharedActivityContext.getSystemService(TJContext.JavaClass.WIFI_SERVICE); WifiManager := TJWifiManager.Wrap((WifiManagerObj as ILocalObject).GetObjectID); WifiInfo := WifiManager.getConnectionInfo(); ip := WifiInfo.GetIPAddress; Result := Format('%d.%d.%d.%d', [ip and $FF, ip shr 8 and $FF, ip shr 16 and $FF, ip shr 24 and $FF]); end; {$ENDIF}
-
Здравствуйте форумчане. Возникла проблема с определением IP адреса на андроид устройстве. Компьютер и андроид подключены к Wi-Fi роутеру. У компьютера адрес 192.168.1.101, у андроида 192.168.1.105. Выше-озвученный компонент под windows показывает корректный адрес, под андроидом 127.0.0.1. Почему??? И как корректно определить внутренний IP адрес?
-
Я у себя не нашёл такого приложения.
-
514 порт. Сейчас протестировал, действительно другие порты открываются, этот занят. Мне не сильно критично, но хотелось бы открыть именно этот порт. Есть какие нибудь мысли? На устройстве нет приложений работающих с портами. Видимо какая-то служба...
-
Здравствуйте форумчане. Возникла задача в написании UDP логера под андроид. Добавил соответственный компонент на форму, прописал входящий порт, включаю IdUDPServer1.Active := true; и вижу сообщение Адрес и порт якобы заняты. Но это не так, компилирую то же самое под Windows, лог работает. Вопрос, как исправить проблему и получить входящие данные?
-
Спасибо за ответы. Ув. admin, и Infocean. Задача проиграть ресурс непосредственно из приложения была поставлена не потому что мне так хочется. На медленных устройствах наблюдается значительная временная задержка, и подвисание устройства при подключении внешнего медиафайла. Предполагаю, что если медиафайл находится непосредственно внутри приложения, то такая проблема исчезнет, так как файл будет подгружаться в момент запуска приложения. Я не планировал крепить к проекту какие-то объёмные медиафайлы. Простой заменитель beep, и парочку таких же. Большая просьба не пропускать это сообщение мимо ушей, и по возможности поискать методики воспроизведения медиоданных непосредственно из потока. Возможно на сегодняшний день сторонними разработчиками были созданы решения. К сожалению таких решений конкретно мне найти не удалось.
- 3 ответа
-
- Deployment Manager
- TResourceStream
- (и ещё 1 )
-
Deployment Проигрывание внутренних ресурсов приложения.
neohost опубликовал вопрос в Развертывание приложений
Здравствуйте. В смежной теме нашёл код подключения Res файла с ресурсами var Stream: TResourceStream; begin Stream:= TResourceStream.Create(hInstance, 'YouRes', RT_RCDATA); try //Работаем с потоком finally Stream.Free; end; Напрашивается два вопроса Что произойдёт при установке программы на андроид устройство? Ресурс останется внутри приложения, или распакуется? Как проиграть mp3/wav файл, упакованный в приложение таким образом без распаковки во внутреннюю память устройства? Интересуюсь с целью понять, можно ли хранить ресурсы внутри программ не распаковывая, как это можно делать в windows программах.- 3 ответа
-
- Deployment Manager
- TResourceStream
- (и ещё 1 )