1

我正在测试一个 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
4

6 回答 6

0

ADB uninstall <package>如果你想通过 ADB 试试这个,你可以试试“ ”。

使用命令提示符转到<Android SDK Path>\SDK\android-sdk-<platform type>\platform-tools\计算机上的“”路径,然后键入上述命令以从手机中删除整个应用程序。

于 2011-07-06T21:40:30.687 回答
0

我有类似的事情,我试图记住我是如何处理它的。

我当然在手机本身(Astro)上使用了文件浏览器来删除文件——这没有任何问题。

出于某种原因,我认为要删除的文件位于数据目录中,但我对此不太有信心。

于 2011-07-06T23:09:10.270 回答
0

不幸的是,软重置是唯一的解决方案。如果有人想出更好的,请说出来。在这种情况下,ADB shell 是无用的。

于 2011-07-07T08:54:03.850 回答
0

通过单击以下步骤转到设置->隐私->恢复出厂数据它将释放内存,但问题是它会擦除您手机上的所有应用程序并确保已删除 sd 卡。试试对我有用

于 2013-08-09T09:28:18.717 回答
0

我刚遇到这个问题,我可以通过使用 adb shell 来解决它,然后使用 su(显然必须安装 su,许多安装默认情况下不附带),然后转到 /data/local/tmp 并删除上面的所有内容文件夹。

非常重要:不要忘记 su,否则您将一直获得权限被拒绝

于 2014-01-08T14:46:10.007 回答
0

我在尝试将大型应用程序安装到我的 Galaxy Tab 2 平板电脑时遇到了这种情况。安装失败,但该应用程序仍然占用超过 1GB 的空间,我想不出任何方法可以在 Android 中删除它。通过执行以下操作,我能够找到文件并清除它们:

  1. 使用 USB 电缆将我的平板电脑连接到我的 PC。
  2. 在 Windows 弹出窗口中,在 Windows 资源管理器中选择“打开设备以查看文件”。
  3. 在我的平板电脑上,选择媒体设备 (MTP)。
  4. 显示了 2 个不同的位置:卡片和平板电脑。我点击了平板电脑。
  5. 我去了每个文件夹,右键单击它,然后选择“属性”。这向我显示了该文件夹中文件的大小。
  6. 使用上述方法,我能够找到占用空间最多的文件夹。失败的安装文件位于“Android\obb\com.company.appname”下。我使用 Windows 资源管理器删除了该特定文件夹。
  7. 当我断开连接并回到我的平板电脑时,1GB 空间被清除了。
于 2014-02-24T14:22:16.603 回答