普通用户
开发的APP 频繁闪退问题。 [复制链接]
静谧星空 发表于 2025-03-25 75 7

管理员您好: 就以下这段代码 是一个扫码的程序,雷电模拟器不停的闪退。扫码几下就闪退。可以给看看是那写的有问题吗?

变量 页面变量  文本型
事件 窗口创建完毕()
	编辑框1.置焦点()
结束 事件

事件 按钮1.被单击(来源对象  视图)
    编辑框1.置焦点()
    编辑框1.选择全部()
结束 事件

事件 编辑框1.文本被改变(源对象  编辑框,字符数  整数型)
    编辑框2.置焦点()
    编辑框2.选择全部()
结束 事件

事件 编辑框2.文本被改变(源对象  编辑框,字符数  整数型)
    如果 (编辑框2.内容等于(编辑框1.内容))
    编辑框2.置焦点()
    编辑框2.选择全部()
    否则
    信息框("错误提示","这是一个普通信息框","确定")
    结束 如果
结束 事件
静谧星空 2025-03-26

我测试了 找到问题了 应该是BUG 我用   信息框("错误提示","这是一个普通信息框","确定")

这句代码就闪退 我换 弹出提示("报错")   这个代码 就没事。也就是信息框 不能用在判断语句里。也请管理员测试一下。


回复
管理员 2025-03-26
引用 @13662134263 的回复:

我刚打了补丁,还是不行,和之前是一样的。

这个判断属于基础逻辑比较,理论上应该不会出现问题,刚刚使用4.7.2更新补丁及4.7.3内部测试版进行测试,逻辑比较均正确,如果您那边仍然存在问题,可提供编译后的APK文件(上传到文叔叔、蓝奏云或网盘)下载地址以帮助我们排查问题,同时4.7.3版本已经在进行收尾工作,最迟本周内将发布,届时可更新使用4.7.3版本进行开发。

回复
静谧星空 2025-03-26
引用 @Course 的回复:

和签名校验可能存在关系,更新一下补丁再试试:http://bbs.vcnstudio.com/?c=index&a=topic&tid=386

我刚打了补丁,还是不行,和之前是一样的。

回复
管理员 2025-03-26
引用 @13662134263 的回复:

这段代码我复制到免费版里 新建的项目里虽然也闪退 但是判断语句是正常的。我感觉是不是官方过度加密造成的不稳定呢?还请解惑!

和签名校验可能存在关系,更新一下补丁再试试:http://bbs.vcnstudio.com/?c=index&a=topic&tid=386

回复
静谧星空 2025-03-26

这段代码我复制到免费版里 新建的项目里虽然也闪退 但是判断语句是正常的。我感觉是不是官方过度加密造成的不稳定呢?还请解惑!

回复
静谧星空 2025-03-26

 感谢管理员回复。 这段代码还有一个问题 就是  当 编辑框1=编辑框2的内容时反而提示信息框,不等于时 反而 执行编辑框2.置焦点。所以我希望您可以再您的环境中测试一下。如果是BUG呢?

回复
管理员 2025-03-26

这段代码看起来不像是会报错,您根据文档或者视频教程,捕获一下导致错误日志信息吧,对症下药,才能精确找出问题所在。

捕获APP异常视频教程:https://www.bilibili.com/video/BV1Bu4y147DG?p=4

回复
 作者信息
静谧星空
USB专业用户 云验证
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号