android填满手机内存的方法
1. 进行临界测试,手机盘空间存满的条件下应用会有何表现:
通常手动添加大文件但是还是不够,通过如下
2. 使用adb命令完成:
通过如下 adb 命令在 /mnt/sdcard/ 目录下产生一个名为 bigfile 的文件,让其自动增长到磁盘剩余空间大小。
在终端输入: adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile
最终显示结果如下:
/mnt/sdcard/bigfile: write error: No space left on device
3036001+0 records in
3036000+0 records out
1554432000 bytes transferred in 163.839 secs (9487557 bytes/sec)
能这样做的前提是 获取手机的 root 权限!并且 USB 设置不能设为 U盘功能!
3. adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile 注解:
dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2
参数注释:
1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
4. 如果需要删除磁盘空间内容,进入sdcard目录,删除bigfile即可
cd sdcard
rm bigfile
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步