android - 您如何轻松地测试 android 中的保存恢复方法

标签 android testing

我知道如果您必须测试 onrestoreinstance() 系统必须先终止应用程序。有什么简单的方法可以测试吗?我的意思是不会打开大量其他应用程序让系统杀死它。

最佳答案

如果您的 AndroidManifest.xml 不阻止 Activity 在设备旋转时的 kill-restore,那么您可以只旋转设备(或者如果在模拟器上模拟设备旋转)。

还有另一个很酷的工具 - 默认情况下,在模拟器上你应该安装“开发工具”应用程序。打开它并转到“开发设置”,然后选中“不保留 Activity ”复选框。从这一刻起, Activity 一旦变得不可见(在后台)就会被操作系统杀死。因此,按“主页”按钮会导致您的 Activity 中断。然后在主屏幕上按您的应用程序图标将恢复您的 Activity 。

关于android - 您如何轻松地测试 android 中的保存恢复方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8363072/

相关文章:

android - inputType ="numberDecimal"不接受逗号,即使使用 android :digits ="0123456789.,"

android - Exoplayer 只播放一些 .m3u8 链接,其他的只是加载时间但不开始播放

eclipse - 现在有什么好的 Eclipse 持续测试插件吗?

Python命令行: ignore indentation

node.js - 使用数据填充 TingoDB 以进行验收测试

android - 在后台更新位置?

java - Android - 布局 xml 中 EditText 大小的问题

android - 如何检测硬件键上的长按(按住)操作

php - 在没有 codeigniter 的情况下测试数据库连接,可以做到吗?

javascript - 测试 Jasmine 中是否触发了事件