# dsoftbus3.2 **Repository Path**: s-c-c/dsoftbus3.2 ## Basic Information - **Project Name**: dsoftbus3.2 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-05-27 - **Last Updated**: 2024-05-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dsoftbus3.2使用指南 #### 1.构建3.2软总线镜像 可以通过修改 `packagegroups/packagegroup-dsoftbus.bb` 文件来尝试使用3.2版本的软总线,并在qemu-aarch64平台进行测试。只需要将3.2版本软总线相关的软件包添加到镜像构建当中去,替换掉原来的dsoftbus,如下: ``` RDEPENDS:packagegroup-dsoftbus:append:aarch64 = " \ hilog \ c-utils \ distributed-beget \ eventhandler \ binder \ ipc \ samgr \ safwk \ huks \ device-auth \ communication-dsoftbus \ " ``` 通过`oebuild bitbake openeuler-image`和`oebuild bitbake openeuler-image -c do_populate_sdk`构建出相应的镜像和SDK。 #### 2. 启动qemu 启动qemu1和qemu2,并配置相应的ip。与3.1版本操作方法相同。 #### 3. 编译客户端 通过`git clone https://gitee.com/s-c-c/dsoftbus3.2.git`下载客户端代码,安装SDK之后,运行`make`命令,得到客户端softbus_client。并将客户端拷贝到qemu当中。 #### 4. 运行软总线 在qemu中,运行如下命令: ``` /system/bin/start_services.sh softbus ``` 通过如下命令则可停止服务: ``` /system/bin/stop_services.sh all ``` 之后运行softbus_client软总线客户端进行通信。