搜索

如何快速的将手机存储(内存)/SD卡/TF卡打满?


发布时间: 2022-11-24 17:51:03    浏览次数:47 次

一、需求&背景:最近碰到一些测试用例:轻车机生成的图片、视频文件要存储到手机。有些异常场景需要测试手机存储空间被占满的情况!

二、思路:

       2.1、思路1:一开始拿到这个用例的时候,下意识的是去拷贝高清视频,然后复制粘贴直到把手机存储空间沾满,但是回头一想,这种方法太笨了,如果手机存储为256G时,可操作性不大,一条用例就要执行2小时,而且恢复环境很难 

       2.2、思路2、自动化脚本写满手机存储空间

               2.2.1、准备条件:配置本地PC的adb环境,打开手机usb调试开关 手机需要root

               2.2.2、adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile    //执行该命令,直到存储空间满后,该命令才会停止执行,bigfile文件在windows系统中的磁盘文件串是看不到的,可通过adb shell到手机目录mnt/sdcard/ 执行 ls 查看,du -sh bigfile可以看到该文件在一直增大

               2.2.3、adb shelll dd if=/dev/zero of=/mnt/sdcard/bigfile bs=1024 count=262144 //创建一个256M的文件,可以自定义自己想要的大小

               2.2.4、恢复环境:adb shell rm /mnt/sdcard/bigfile

三、打满SD卡也可以使用dd命令进行操作,linux系统也支持dd命令操作

免责声明 如何快速的将手机存储(内存)/SD卡/TF卡打满?,资源类别:文本, 浏览次数:47 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-24 05:51:03。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/qingshuihexi/p/13715707.html