OpenHarmony开发者论坛
标题:
deviceManager 已经通过import引用了但是还是无法使用
[打印本页]
作者:
..LEI..
时间:
2024-8-27 15:45
标题:
deviceManager 已经通过import引用了但是还是无法使用
[md]### 【问题描述】
1. 介绍问题现象和发生的背景:deviceManager 已经通过import引用了但是还是无法使用
2. 相关的代码(请勿使用截图):
```arkts
import deviceManager from '@ohos.distributedHardware.deviceManager';
@Entry
@Component
struct Index {
aboutToAppear(){
this.RequestDataPermissions()
}
//发现设备
FindEquipment(){
try{
let cccc=deviceManager.
}catch (err){
}
}
//申请分布式数据权限
RequestDataPermissions(){}
```
3. 运行结果、错误截图
![image.png](
https://forums-obs.openharmony.c ... oimubuzucoiablg.png
"image.png")
![image.png](
https://forums-obs.openharmony.c ... 1bzygssdgse1axx.png
"image.png")
4. 我尝试过的解决方法和结果
我是用了full-sdk的,但是在替换full-sdk的最后一步没有在ets和js对应的目录下npm install(不知道是不是因为网络问题下载到一半一直卡在中间),通过点击引用的包是这样的:
![image.png](
https://forums-obs.openharmony.c ... r2jigwfgvvrwljj.png
"image.png")
5. 我想要达到的结果 :
通过分布式设备管理发现周围设备
![image.png](
https://forums-obs.openharmony.c ... w8w4f9rwivkzmmz.png
"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`
[/md]
作者:
hyacinth养花人
时间:
2024-8-28 09:08
标题:
deviceManager 已经通过import引用了但是还是无法使用
为啥不用这个接口import deviceManager from '@ohos.distributedDeviceManager';
作者:
..LEI..
时间:
2024-8-28 11:05
回复
hyacinth养花人
: 这个是API10才有的,我问题刚刚解决了没有在build.json里面修改配置为OpenHarmony,导致一直使用编辑器默认的Harmonyos项目,这样就没有用上full-sdk
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5