在Android手机上运行OpenDDS发布订阅app

    

         在Android手机(我测试的是华为手机)上,运行OpenDDS的发布订阅apk程序,实现本机和相邻手机的数据传输,基本步骤如下

        1)选择合适的OpenDDS和ACE版本,编译出Arm64-v8a的交叉编译.so动态库;

        2)部署Qt for Android环境,开发DDS_Demo代码,并编译出apk软件包

        3)通过adb方式安装到手机上

        4)在手机运行DDS_Demo1app,实现本机的dds通讯(RTPS对等发现模式),如上图。

        其中,3)和4)可能会颇费周折,详细描述一下

        3)通过adb方式安装到手机上

        不同的手机,在Qt for Android的IDE环境下,可能表现不一样,产生apk后,点击【运行】,有时候出现如下找不到设备的情况,

<

猜你喜欢

转载自blog.csdn.net/pony12/article/details/121551849