• Lv0
    粉丝0

积分7 / 贡献0

提问1答案被采纳0文章0

作者动态

    deviceManager 已经通过import引用了但是还是无法使用

    ..LEI.. 显示全部楼层 发表于 2024-8-27 15:45:07

    【问题描述】

    1. 介绍问题现象和发生的背景:deviceManager 已经通过import引用了但是还是无法使用

    2. 相关的代码(请勿使用截图):

      import deviceManager from '@ohos.distributedHardware.deviceManager';
      @Entry
      @Component
      struct Index {
        aboutToAppear(){
      
          this.RequestDataPermissions()
        }
        //发现设备
        FindEquipment(){
          try{
            let cccc=deviceManager.
          }catch (err){
      
          }
        }
        //申请分布式数据权限
        RequestDataPermissions(){}
    3. 运行结果、错误截图

      image.png

      image.png

    4. 我尝试过的解决方法和结果 我是用了full-sdk的,但是在替换full-sdk的最后一步没有在ets和js对应的目录下npm install(不知道是不是因为网络问题下载到一半一直卡在中间),通过点击引用的包是这样的: image.png

    5. 我想要达到的结果 : 通过分布式设备管理发现周围设备

      image.png

    【运行环境】

    硬件:win10(AMD Ryzen 3 2200G with Radeon Vega Graphics 3.50 GHz) DevEvoStudio版本:DevEco Studio 3.1.1 Release SDK版本:3.2.12.5

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    精彩评论2

    hyacinth养花人

    沙发 发表于 2024-8-28 09:08:58

    deviceManager 已经通过import引用了但是还是无法使用

    为啥不用这个接口import deviceManager from '@ohos.distributedDeviceManager';



    ..LEI..

    发表于 2024-8-28 11:05  IP属地: 广东省

    回复 hyacinth养花人: 这个是API10才有的,我问题刚刚解决了没有在build.json里面修改配置为OpenHarmony,导致一直使用编辑器默认的Harmonyos项目,这样就没有用上full-sdk

    【1 条回复】

    Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部