m
Feb. 15, 2019, 12:31 a.m.

Можно ли использовать классы QTcpServer/QTcpSocket для взаимодействия с android-сервисом?

Android, Qt, QTcpServer, QTcpSocket

Добрый вечер.
Знаю, что для взаимодействия основного android-приложения с сервисом можно использовать классы модуля remoteobjects.
Скажите, пожалуйста, а можно ли вместо этого использовать классы QTcpServer и QTcpSocket. На мой взгляд, так было бы даже удобнее, если возможен такой подход.
Спасибо!

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.
2

Добрый день!

Не работал с remoteobjects, поэтому глянул документацию, чтобы рассмотреть, что это за зверь. После просмотра документации сложилось стойкой впечатление, что это вполне возможно. Главное, чтобы Android устройство позволяло на loopback у себя повешать сервер и слушать порт какой-нибудь.

Тогда получается, что на сервисе нужно развернуть сервер, а в приложении уже сокет использовать.

m
  • Feb. 20, 2019, 12:28 a.m.
  • The answer was marked as a solution.

Добрый вечер. Все-таки решил попробовать сделать взаимодействие с android-сервисом на сокетах. Работает!

Comments

Only authorized users can post comments.
Please, Log in or Sign up
Donate

Hello, Dear Users of EVILEG!!!

If the site helped you, then support the development of the site financially, please.

You can do it by following ways:

Thank you, Evgenii Legotckoi

D
Nov. 15, 2019, 10:16 a.m.
Daulet

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:40points,
  • Rating points-8
LP
Nov. 12, 2019, 7:22 p.m.
Lev Parhimovich

C++ - Test 006. Enumerations

  • Result:50points,
  • Rating points-4
LP
Nov. 12, 2019, 6:35 p.m.
Lev Parhimovich

C++ - Test 005. Structures and Classes

  • Result:66points,
  • Rating points-1
Last comments
b
Nov. 9, 2019, 7:28 p.m.
bastonc

спасибо ещё раз. огромное, за уделённое время
b
Nov. 9, 2019, 7:24 p.m.
bastonc

Спасибо Вам большое. Буду изучать.
Nov. 9, 2019, 4:58 p.m.
Evgenij Legotskoj

Добрый день. По первым двум вопросам вы найдёте ответ в этой статье - PyQt5 - Урок 008. Работа с QTableWidget (Обновление урока 006) Что касается последнего вопроса, то я вам…
Nov. 9, 2019, 1:50 p.m.
Evgenij Legotskoj

Как и обещал, вы можете посмотреть новую статью QML - Урок 037. Кастомизация кнопок в QML (Обновление урока 002) . Там же найдёте ссылку на Git репозиторий. Не забудьте поставить звёз…
b
Nov. 8, 2019, 6:40 p.m.
bastonc

Приветствую. Подскажите пожалуйста пару моментов. 1. Как сделать столбец не редактируемый, а остальные ячейки остаются редактируемыми 2. Как оталвливать события двойного клика для реда…
Now discuss on the forum
MP
Nov. 15, 2019, 4:23 p.m.
Mikhail Petrov

Может лучше через style sheet? https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qprogressbar
H
Nov. 15, 2019, 4:18 p.m.
Hyperfish

Да, пробовал, с преобразованием int array[]={1,2,3,4,5,6,7} в jintArray(array). Если так, то программа компилируется без ошибок и предупреждений, но вываливается с ошибкой времени выполнени…
Nov. 15, 2019, 3:06 p.m.
Evgenij Legotskoj

Что это такое Wrngdatalib ? Это namespace ? Скорее всего проблема в том, что те объекты тех классов, которые там присутствуют для обработки xml наследованы от QObject…
Nov. 15, 2019, 2:48 p.m.
Evgenij Legotskoj

Ну собственно поэтому я и сказал, что бесполезное это занятие.
Nov. 15, 2019, 2:27 p.m.
Evgenij Legotskoj

Добрый день. Вот эта статья кажется вполне подходящей к вашему вопросу Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python) Единственное, возможно, что вам потребуется ппра…
EVILEG
About
Services
© EVILEG 2015-2019
Recommend hosting TIMEWEB