HarmonyOS鸿蒙Next中文件管理中"网络邻居"是否有接口开放?

HarmonyOS鸿蒙Next中文件管理中"网络邻居"是否有接口开放? samba功能参考:[https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fsmbj](https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fsmbj)

这边测试了这个库用不了,连不上测试的nas

文档里好像显示只支持SMB2、现在主流的需要支持SMB3才行

我们看到手机自带的文件管理里面有个功能“网络邻居”是可以正常使用的

有“网络邻居”使用的系统sdk的说明吗?

4 回复

尊敬的开发者您好,感谢您提供的宝贵信息和建议,您可以通过我的华为APP“花粉>问题反馈与建议”或“反馈助手”APP进行问题反馈,我们会有专人收集分析,感谢您的支持!

更多关于HarmonyOS鸿蒙Next中文件管理中"网络邻居"是否有接口开放?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我们需要通过网络邻居连接电脑、局域网的nas 访问其中的音视频图片文件 并投屏到大屏上播放,是真的需要这个功能

HarmonyOS Next中网络邻居功能暂未开放公共API接口。目前该功能仅由系统级应用文件管理器调用,第三方应用无法通过SDK直接访问或集成网络邻居模块。华为开发者文档中未提供相关接口说明,网络发现和SMB协议访问等功能均受系统权限限制。

目前HarmonyOS Next的文件管理器中“网络邻居”功能暂未开放公共API接口。该功能是系统级应用,其底层实现依赖未公开的私有框架,主要用于系统文件管理器访问SMB共享。

关于SMB连接的问题,当前官方提供的@ohos/smbj库确实存在兼容性限制,主要针对SMB2协议。对于需要连接SMB3设备(如主流NAS)的场景,建议:

  1. 关注官方@ohos/smbj库的更新,后续版本可能会增加SMB3支持。
  2. 检查NAS设备是否支持启用SMB2兼容模式作为临时解决方案。
  3. 可考虑通过其他网络协议(如WebDAV)实现类似功能,若有对应库可用。

系统“网络邻居”的具体实现接口未在公开SDK中提供,因此第三方应用无法直接调用该功能模块。

回到顶部