管理员您好: 就以下这段代码 是一个扫码的程序,雷电模拟器不停的闪退。扫码几下就闪退。可以给看看是那写的有问题吗?
变量 页面变量 为 文本型
事件 窗口创建完毕()
编辑框1.置焦点()
结束 事件
事件 按钮1.被单击(来源对象 为 视图)
编辑框1.置焦点()
编辑框1.选择全部()
结束 事件
事件 编辑框1.文本被改变(源对象 为 编辑框,字符数 为 整数型)
编辑框2.置焦点()
编辑框2.选择全部()
结束 事件
事件 编辑框2.文本被改变(源对象 为 编辑框,字符数 为 整数型)
如果 (编辑框2.内容等于(编辑框1.内容))
编辑框2.置焦点()
编辑框2.选择全部()
否则
信息框("错误提示","这是一个普通信息框","确定")
结束 如果
结束 事件
我测试了 找到问题了 应该是BUG 我用 信息框("错误提示","这是一个普通信息框","确定")
这句代码就闪退 我换 弹出提示("报错") 这个代码 就没事。也就是信息框 不能用在判断语句里。也请管理员测试一下。
我刚打了补丁,还是不行,和之前是一样的。
这个判断属于基础逻辑比较,理论上应该不会出现问题,刚刚使用4.7.2更新补丁及4.7.3内部测试版进行测试,逻辑比较均正确,如果您那边仍然存在问题,可提供编译后的APK文件(上传到文叔叔、蓝奏云或网盘)下载地址以帮助我们排查问题,同时4.7.3版本已经在进行收尾工作,最迟本周内将发布,届时可更新使用4.7.3版本进行开发。
和签名校验可能存在关系,更新一下补丁再试试:http://bbs.vcnstudio.com/?c=index&a=topic&tid=386
我刚打了补丁,还是不行,和之前是一样的。
这段代码我复制到免费版里 新建的项目里虽然也闪退 但是判断语句是正常的。我感觉是不是官方过度加密造成的不稳定呢?还请解惑!
和签名校验可能存在关系,更新一下补丁再试试:http://bbs.vcnstudio.com/?c=index&a=topic&tid=386
这段代码我复制到免费版里 新建的项目里虽然也闪退 但是判断语句是正常的。我感觉是不是官方过度加密造成的不稳定呢?还请解惑!
感谢管理员回复。 这段代码还有一个问题 就是 当 编辑框1=编辑框2的内容时反而提示信息框,不等于时 反而 执行编辑框2.置焦点。所以我希望您可以再您的环境中测试一下。如果是BUG呢?
这段代码看起来不像是会报错,您根据文档或者视频教程,捕获一下导致错误日志信息吧,对症下药,才能精确找出问题所在。
捕获APP异常视频教程:https://www.bilibili.com/video/BV1Bu4y147DG?p=4