autojs调试正常,打包后崩溃的一个问题排查与处理

前言

最近在使用autox.js做热更新功能的时候,遇到一个打包后崩溃的问题。
经过逐行排查,终于找到了原因。
这里记录一下。

项目结构

file

该项目采用了多文件的结构,核心文件是一个main.js入口文件,和一个code.js主程序文件。
其他文件都是一些辅助工具和函数。

main.js入口文件相当于一个启动界面。启动的时候,给用户展示一个旋转的进度条,和一些更新提示文字。

温馨提示:此处内容需要后才能查看!

遇到的问题,就是检测更新后,在进入主界面之前,程序就闪退了。

处理

程序在某个位置闪退,有多种原因。
具体怎么排查呢?
下面给出具体的分析方法,和解决思路,仅供参考。

已有0人支付

后记

需要说明的是,打包后崩溃和闪退,有很多原因。
每种原因的分析方法,和处理方案,不尽相同。

这里呢,给出了排查这里问题的统一思路。
先怎么做,后怎么做,接下来怎么做,最后怎么做。
通过层层推进,最终找到问题点。
找到问题了,处理的方法就简单了。

重要的,是思路。
有的人遇到问题,钻进了牛角尖,一条路走到黑,就会导致拖了很久都没解决掉。
所以思路很重要,思路决定出路。

1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
EasyClick学习交流①群:737066890
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » autojs调试正常,打包后崩溃的一个问题排查与处理

企业级大数据智能营销管理系统

了解详情