当前位置: 首页 > news >正文

autojs使用中的一些坑

1. 关于用哪个版本的autojs

(1)我一开始用的是当时的最新版,7XX,结果打包的apk不能安装成功。后来才知道要用一些稳定的版本,比如6.5.8版本

2. 关于ui界面的多线程

(1)为什么要用到线程:因为有ui界面的项目的主进程自动为ui进程,而ui进程中是不能执行阻塞操作(如sleep(100)、findOne(100))的。

(2)怎样用多线程:

        a. 用threads.start(()=>{//执行操作})方法

        b. 658只能运行1个子线程,若存在多个子线程,会出现诡异的bug

        c. 谨慎使用java的线程,因为没有对应的abort或interrupt方法

        d. threads.shutDownAll()可以停止所有线程

3. 每次录屏都需要用户手动赋权,(血泪的教训)不能奢望用程序自身开启录屏。可以考虑写2个程序,一个专门用来启动另一个,理论上可以,但我没有试过。


http://www.mrgr.cn/news/61293.html

相关文章:

  • 看低代码开发如何通过几步加速融入产业进程
  • SAP-MM委外订单的退货处理
  • FreeRTOS队列分析
  • M3U8不知道如何转MP4?包能学会的4种格式转换教学!
  • StringBuilder类
  • golang版本工具GVM 和包管理工具go mod原理讲解
  • 如何快速将特斯拉3D感知移植到擎天柱?有可能只需要HeightFormer
  • 如何判断谷歌SEO服务的真假?
  • Fakelocation 运动世界校园(虚拟机篇)
  • 了解无线数传模块信号传输范围的多种因素——实现最佳性能
  • 乐尚代驾的项目问题
  • Leetcode73. 矩阵置零
  • 金融文本情感分析模型
  • 即插即用篇 | YOLOv8 引入 空间和通道协同注意力模块 SCSA
  • 使用 Microsoft Clarity 记录分析用户行为
  • Golang的多版本管理
  • 一些MATLAB到Python的转换指南
  • ubuntu openmpi安装(超简单)
  • 计算机专业毕业生面试工具推荐:白瓜面试
  • 即插即用篇 | YOLOv8 引入自调制特征聚合模块 SMFA | ECCV 2024