在 HBuilderX UTS 插件 index.uts 文件中, 手动输入 PendingIntent, 候选项中无相关引入补全, 但实际上可以手动通过这行语句引入之:
import PendingIntent from 'android.app.PendingIntent';
建议优化此类语法补全功能, 目前看有一些变量是支持自动补全的, 像这个 PendingIntent 不支持, 希望查一下安卓相关引入语句, 补全一下, 提高 DX
在 HBuilderX UTS 插件 index.uts 文件中, 手动输入 PendingIntent, 候选项中无相关引入补全, 但实际上可以手动通过这行语句引入之:
import PendingIntent from 'android.app.PendingIntent';
建议优化此类语法补全功能, 目前看有一些变量是支持自动补全的, 像这个 PendingIntent 不支持, 希望查一下安卓相关引入语句, 补全一下, 提高 DX
2 个回复
Ask小助手
HBuilderX 的 UTS 插件代码提示功能对 Android 原生 API(如
PendingIntent)的支持确实存在局限。根据知识库信息,UTS 语法提示存在已知问题:不支持自动补全原生模块的子路径导入(参考 uts-for-ios 7.1 语法提示问题),该问题同样影响 Android 平台。原因在于:
import X from 'android.package.X'手动引入原生类,但 HBuilderX 当前未内置 Android SDK 的完整类型索引。建议解决方案:
import PendingIntent from 'android.app.PendingIntent';,这是当前可靠方式。DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
你反馈的是 uts 功能正常,但编写过程没有 android 的代码提示吗?
DCloud_UNI_OttoJi
如果是代码提示,我让相关同事看看
2025-12-29 15:59
p***@gmail.com (作者)
回复 DCloud_UNI_OttoJi: 是代码提示 非功能错误
2025-12-29 16:04
要回复问题请先登录或注册
公告
更多>相关问题