autojs常见报错及解决

期待大家在下面评论补充.

*@更多基础加autojs交流群553908361喽;
一键加群:点击加群
1.需要在ui模式下运行才能使用该函数 (file:///android_asset/modules/ui.js#15)
Error: 需要在ui模式下运行才能使用该函数

很直观的报错.没有开启ui模式的情况下用了ui 解决方案是加上

"ui";

2.is not a function, it is object.

中文翻译.不是函数,而是对象。这个时候也简单.一般是由于代码格式错了).

检查下代码就好了.但是也可能是没加上"ui";的原因

说句题外话,joy.dex方式有时候就会这样提示(或者提示activity
).加

“ui”;就好了

另外需要用到识图功能的时候,记得加上

//申请截图权限,只需要申请一次即可
requestScreenCapture()

3.Wrapped com.stardust.pio.UncheckedIOException: java.io.FileNotFoundException: /storage/emulated/0/脚本/测试1/1.dex

原因:没找到1.dex这个文件.或者是没找到1.dex里的类.检查一下文件即可.

2021.4.11更新一个方法.对这种英文报错的,往往可以

先直接用百度翻译一下.

就知道大概意思了.

象modules(模板)报错的

往往是这些类

ui报错.请检查开头是否写了"ui";

threads线程报错.可以参考点击这里

storages.存储模块.

images .图色模块.实例参考点这里.快速开发图色辅助

http.这个网络模块.常见的就是耗时联网没放在线程里使用导致

报错.给一个云端更新的实例吧

let scriptName ="1"//脚本名
http.__okhttp__.setTimeout(10000)
//设置联网超时为10s
threads.start(function () {
var url = "http://代码地址"let res = http.get(url)if (res.statusCode != 200) {log(res.statusCode)toastLog('下载失败')exit()}let codeStr = res.body.string()engines.execScript(scriptName, codeStr)engines.myEngine().forceStop()
})

app.这个一般是没有安装该app,但是使用了

launchApp(“应用名”);造成的.安装上就好了.注意区分

launchApp(“微信”), launch(“com.tencent.mm”);前面是app名字,

后面是包名

还有个是crypto报错.这个是什么呢.aes加解密的问题.直接放一个加解密的代码吧

//该代码由不知名的群友提供.我们的群号为.553908361
let message = "加密数据在这里";
log("明文: ", message);
// 密钥,由于AES等算法要求是16位的倍数,我们这里用一个16位的密钥
let key = new $crypto.Key("password12345678");
log("密钥: ", key);
// AES加密
let aes = $crypto.encrypt(message, key, "AES/ECB/PKCS5padding");
log("AES加密后二进制数据: ", aes);
log("AES解密: ", $crypto.decrypt(aes, key, "AES/ECB/PKCS5padding", {output: 'string'}));

autojs常见报错及解决相关推荐

  1. kubeadm常见报错和解决方法

    kubeadm常见报错和解决方法 参考文章: (1)kubeadm常见报错和解决方法 (2)https://www.cnblogs.com/only-me/p/10219903.html 备忘一下.

  2. web报表工具FineReport使用中遇到的常见报错及解决办法(一)

    FineReport使用中遇到的常见报错及解决办法(一) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘有没有,再看看 ...

  3. k8s常见报错以及解决方法(一)

    k8s常见报错以及解决方法(一) 现阶段我们使用k8s集群越来越多,随之而来的是一系列的问题,接下来我向大家来介绍一下我遇到的一些问题以及解决方法 一.报错cannot allocate memory ...

  4. hexo博客本地服务器显示正常,Hexo 搭建博客 本地运行 常见报错及解决办法

    作为一名在hexo方面的新手,我在使用hexo编辑文档时遇到了很多问题,hexo generate编译的时候遇到了各种错误. 在此将这些错误及其解决方案记录下来,以便日后查证之用,同时,也可给各位在遇 ...

  5. Git常见报错及解决方法

    git常见报错解决方法 1.warning: LF will be replaced by CRLF in .idea/workspace.xml. git config --global core. ...

  6. java常问的报错_java常见报错及解决

    Java常见报错信息: Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:E ...

  7. 【全网最详细yolov6】yoloV6调试记录(含训练自己的数据集及常见报错及解决方法)--持续更新ing

    本文手把手教你如何调试最新的yolov6,复现运行COCO2017及训练自己的数据集,目前该项目刚发布,BUG会比较多,调起来一般不会那么顺利,本文含windows+ubuntu,并给出了一些常见问题 ...

  8. Weblogic常见报错以及解决方法[转载]

    最近组织内部进行安全升级,由于目前所接触的项目均使用weblogic中间件部署,出现了一系列问题小问题,再此转载一下常见的错误处理方式以便后续查询.转载 追风若水:https://my.oschina ...

  9. 百科不全书之我的常见报错和解决

    报错和解决 qt error: 'sin' was not declared in this scope 使用QT编译工程时出现 #include_next <stdlib.h> qt f ...

最新文章

  1. redis设置主从复制-slave Replication--解决报错:(error) READONLY You can't write against a read only slave.
  2. 「自然语言处理」如何快速理解?有这篇文章就够了!
  3. python秒表小项目_适合新手练习的几个python小项目
  4. ASP.NET Core Docker Jenkins 零基础持续集成实战
  5. 公众号openid实时存储mysql_微信--高效解决token及授权用户openid的持久化处理办法...
  6. 智慧城市php源码,智慧城市本地O2O系统NIUCMS商业版V3.4完整源码
  7. [leetcode] 65. 有效数字
  8. Python爬取天气信息
  9. 计算机 标量,标量关系
  10. Hive split()、explode()和lateral view 应用单列,多列炸裂
  11. 职中心得体会300字高一计算机,职高毕业生自我鉴定范文300字
  12. matlab形位公差,基于最小区域法的形位公差精确算法.PDF
  13. Android集成华为、小米、OPPO、VIVO、极光推送
  14. 固定贴片电阻器封装尺寸
  15. Mac + Go (Hello World)
  16. 沭阳学爬虫10高效存储MongoDB
  17. 海航重组当当,航机飘上书香
  18. C++ - std::shared_ptr::get
  19. 使用python爬取天气信息(包括历史天气数据)
  20. 那些著名的软件都是用什么语言编写的?

热门文章

  1. 你的麦克风可能需要设置 未修复,问题已解决
  2. 安利这几个真人配音软件
  3. AB 测试中12个常见误区
  4. Android开发面试题 71道经典题目
  5. hdu 3567(八码数 + 双向bfs)
  6. 远控免杀专题(17)-Python-Rootkit免杀(VT免杀率7/69)
  7. win10家庭版解决VMvare开启虚拟机提示,禁用Device/Credential Guard不兼容问题完整解决方案,亲测!
  8. Cypress之管理配置信息
  9. 关于UIview UIlabel Unbutton 的一些常用的属性方法(用以优化界面)
  10. Lanius大数据治理平台