添加支持 GPU 过渡渲染、过渡绘制截图(需手动开启,并在 adb 连接时生效)
加入严苛模式
可选项:

检测项:
detectCustomSlowCalls >> 自定义耗时操作detectDiskReads >> 读磁盘detectDiskWrites >> 写磁盘detectNetwork >> 检查网络detectResourceMismatches >> 检查资源类型是否匹配detectActivityLeaks >> 检测 Activity 的泄露detectCleartextNetwork >> 检测明文的网络detectFileUriExposure >> 检测 file://或者是 content://detectLeakedClosableObjects >> 检查 Closable 对象detectLeakedRegistrationObjects >> 检测需要注册类型是否解注detectLeakedSqlLiteObjects >> 检测 sqlite 对象,如 cursors检测到违规项会在日志中体现
IDE强烈建议使用IDEA Java,只需配置下 SDK 和签名Robotium的朋友,请先找资料了解基本的使用
复现了一个线上长期存在,而手工又复现不了的崩溃
Fragment IllegalStateException: Can not perform this action after onSaveInstance
遍历出最多的崩溃类型依然是异步请求时更新 UI 导致的崩溃(UI 已经销毁,不应该更新 UI)
待挖掘 Robotium 自动遍历的其他价值,欢迎提供想法和建议