Android应用程序在开发、调试和测试过程中,会出现大量的代码异常。几乎每个异常都会导致 Android 设备(Galaxy Note 3、Android 5.0 - 如果重要的话)弹出烦人的“此应用程序导致您的设备运行缓慢”通知,其中包含崩溃统计信息和卸载建议应用程序。有什么办法可以摆脱这个烦人的通知吗?
在开发人员选项中将应用选择为调试应用没有帮助。
最佳答案
发生这种情况的原因有很多。例如:
- 从可能无限循环中抛出的异常太多
- 线程之间的竞争条件和/或实现不当 spinlocks
- Excessive debug verbose (尝试减少消息量或 调整严重性)
- 不必要的屏幕和/或组件重新绘制(参见 this article about UI optimization)
当然,这些都是非常普遍的观点,应该仔分割析。
关于android - 如何摆脱 "This app is causing your device to run slowly"通知(应用程序开发时间)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34124016/