你那种闪退,一般情况下都是内存操作错误导致,调试查看调用堆栈,找到内存操作错误的地方。
引用 2 楼 xiaoguailong3 的回复:引用 1 楼 dream238 的回复:HOME键后再回来程序异常,一般是资源释放后,之前被引用到的对象仍在使用,也就是变成野指针,造成操作访问时异常了 1)检查下各个UI控件的使用有无异常,特别是release释放后却仍被使用; 2)跟踪HOME键后的操作,查看逻辑有无可疑的地方,可以注释代码不释放资源等方法排查。 ……
引用 1 楼 dream238 的回复:HOME键后再回来程序异常,一般是资源释放后,之前被引用到的对象仍在使用,也就是变成野指针,造成操作访问时异常了 1)检查下各个UI控件的使用有无异常,特别是release释放后却仍被使用; 2)跟踪HOME键后的操作,查看逻辑有无可疑的地方,可以注释代码不释放资源等方法排查。 按home键会释放资源嘛?在虚拟机上怎么跟踪ho……
HOME键后再回来程序异常,一般是资源释放后,之前被引用到的对象仍在使用,也就是变成野指针,造成操作访问时异常了 1)检查下各个UI控件的使用有无异常,特别是release释放后却仍被使用; 2)跟踪HOME键后的操作,查看逻辑有无可疑的地方,可以注释代码不释放资源等方法排查。
29,027
社区成员
12,466
社区内容
加载中
试试用AI创作助手写篇文章吧