我正在测试300MB的游戏。我尝试从IDE(本例中为IntelliJ)部署它,但忘记留下600MB的空间(当通过Eclipse或IntelliJ安装文件时,它会被转移到内部存储器中)。安装失败并显示错误“设备上没有足够的空间”,现在我只有31MB的可用空间。
我怎么能清理这个,因为我无法通过手机进行清理?有没有办法从Eclipse或ADB中删除这个传输文件?
我尝试取出电池,清理应用程序的缓存和数据等等。一切都是徒劳的。
更新
我使用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)
似乎我必须清理/缓存目录,但系统不允许我
$ purge /cache
purge: permission denied
答案 0 :(得分:0)
如果您想通过亚行尝试此操作,可以尝试“ADB uninstall <package>
”。
使用命令提示符转到计算机上的“<Android SDK Path>\SDK\android-sdk-<platform type>\platform-tools\
”路径,然后键入上述命令以从手持设备中删除整个应用程序。
答案 1 :(得分:0)
我有类似于我的东西,我正在努力记住我是如何处理它的。
我当然使用手机上的文件浏览器(Astro)来删除没有任何问题的文件。
出于某种原因,我认为要删除的文件位于数据目录中,但我对此不太自信。
答案 2 :(得分:0)
不幸的是,软复位是唯一的解决方案。如果有人想出一个更好的,请说出来。在这种情况下,ADB shell是无用的。
答案 3 :(得分:0)
通过点击以下程序转到设置 - &gt;隐私 - >重置工厂数据,它将释放内存 但问题是它会删除你手机上的所有应用程序。确保删除SD卡。试着为我工作
答案 4 :(得分:0)
我刚遇到这个问题,我可以通过使用adb shell修复它,然后su(显然必须安装su,默认情况下不会附带许多安装),然后转到/ data / local / tmp并删除该文件夹上的所有内容。
非常重要:不要忘记su,否则你将继续获得许可被拒绝
答案 5 :(得分:0)
在尝试将大型应用安装到Galaxy Tab 2平板电脑时,我遇到了这种情况。安装失败,但该应用程序仍然占用超过1GB的空间,我无法找到任何方式在Android中删除它。我能够通过执行以下操作找到文件并清除它们: