4***@qq.com
4***@qq.com
  • 发布:2025-08-07 13:04
  • 更新:2025-08-07 13:06
  • 阅读:59

开发uts安卓插件,调用方法new TimerTask(),编译时方法的括号后面被自动加上了逗号,导致报错

分类:uts

开发uts安卓插件,调用方法new TimerTask(),做一个任务延时,结果在运行调试的时候报错,看报错信息,发现new TimerTask()的后面被自动加上了逗号,导致报错。

2025-08-07 13:04 负责人:无 分享
已邀请:
DCloud_UNI_FengXY

DCloud_UNI_FengXY

语法不正确,如果要实现一个kotlin的匿名内部类,参考文档:

https://doc.dcloud.net.cn/uni-app-x/plugin/uts-for-android.html#%E5%8C%BF%E5%90%8D%E5%86%85%E9%83%A8%E7%B1%BB

DCloud_Android_DQQ

DCloud_Android_DQQ

你这个匿名内部类的写法,在UTS里也不合法啊。

建议使用

https://uniapp.dcloud.net.cn/api/timer.html#settimeout

或者使用Android 协程

https://doc.dcloud.net.cn/uni-app-x/uts/utsandroid.html#getdispatcher

要回复问题请先登录注册