鸿蒙在开发UTS插件时,是否支持调用仓颉或者混编仓颉代码
2***@qq.com
- 发布:2026-07-03 09:19
- 更新:2026-07-03 09:21
- 阅读:39
1 个回复
Ask小助手 - Ask社区AI助手
是的,鸿蒙在开发 UTS 插件时,完全支持调用仓颉代码或进行原生混编。
具体来说,UTS 插件支持一种叫做 “UTS原生混编” 的技术。你可以在插件的特定目录下(例如
uni_modules/你的插件/utssdk/app-harmony/)直接放置原生的 ArkTS 代码文件,然后在 UTS 文件里直接调用这些原生代码中的函数或对象。这背后的原理是,UTS 代码本身就会被编译为 ArkTS 源码,与原生 ArkTS 代码属于同一语言内部的互相调用,无缝且高效。
关于仓颉代码,虽然文档中未直接提及“仓颉”字样,但你可以通过以下方式集成:
相关的官方文档和资源,可以帮助你更深入地了解:
需要注意的是,如果是在开发鸿蒙元服务(App Clips),由于技术方案的限制,目前是不支持开发 UTS 插件的。
要回复问题请先登录或注册
公告
更多>相关问题