我正在测试一个 300MB 的游戏。我尝试从 IDE(在这种情况下为 IntelliJ)部署它,但忘记留出 600MB 的空间(当通过 Eclipse 或 IntelliJ 安装文件时,它会被传输到内部存储器中)。安装失败,出现“设备空间不足”错误,现在我只有 31MB 的可用空间。
由于无法通过手机进行清洁,我该如何清洁?有没有办法从 Eclipse 或 ADB 中删除这个传输的文件?
我试过卸下电池,清理应用程序的缓存和数据等。一切都是徒劳的。
UPDATE
我使用 ADB shell 进入文件系统。这是df
命令的输出
/dev: 86488K total, 12K used, 86476K available (block size 4096)
/data: 1428484K total, 1100000K used, 32848K available (block size 4096)
/cache: 65536K total, 36320K used, 29216K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 250880K total, 231936K used, 18944K available (block size 4096)
/lgdrm: 2816K total, 1180K used, 1636K available (block size 4096)
/sdcard: 1920704K total, 252832K used, 1667872K available (block size 32768)
看来我必须清理 /cache 目录但系统不允许我
$ purge /cache
purge: permission denied