• Lv0
    粉丝0

积分0 / 贡献0

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

作者动态

目录结构问题:关于北向的接口(@ohos.driver.deviceManager.d.ts)

forbetter223 显示全部楼层 发表于 3 天前
我在北向应用里需要调用 @ohos.driver.deviceManager 里的 queryDevices 方法

问题1. 我怎么在全量代码里找到 queryDevices的实现?(最好不用关键字搜索的方法)

我通过在全量代码里搜索 queryDevices 关键字,发现有好多的定义。它们在:

问题2. interface/sdk-js/api/@ohos.driver.deviceManager.d.ts这个目录是不是开发者提交代码的一部分?

问题3. drivers/external_device_manager/frameworks/js/napi/device_manager/device_manager_middle.cpp

drivers/external_device_manager/services/native/driver_extension_manager/include/device_manager/etx_device_mgr.h

drivers/external_device_manager/services/native/driver_extension_manager/src/driver_ext_mgr.cpp

drivers/external_device_manager/services/native/driver_extension_manager/src/device_manager/etx_device_mgr.cpp


这几个文件的关系是什么?

问题4. out/rk3568/obj/developtools/api/@ohos.driver.deviceManager.d.ts

out/rk3568/ohos_declaration/ohos_declaration_ets/@ohos.driver.deviceManager.d.ts

这两个文件是编译后生成的,但是它们各自有什么作用不知道。有知道的吗?

问题5.  prebuilts/ohos-sdk/linux/12/ets/api/@ohos.driver.deviceManager.d.ts

prebuilts/ohos-sdk/linux/12/js/api/@ohos.driver.deviceManager.d.ts

这两个文件有什么作用?它们最后会被生成到发布的SDK中吗?

问题6. 北向的 @ohos.driver.deviceManager 是怎么和南向的代码关联的?

如果可以的话,能请把相关的知识点文档或者链接贴给我吗?

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

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

返回顶部