Android设备,内部磁盘空间快速耗尽

时间:2013-04-08 22:47:24

标签: android debugging memory-leaks

我正在开发一个正在开发的应用程序。

到目前为止,我正在使用USB调试模式在我的Android设备中安装/更新应用程序,这是华为MediaPad 7 Lite(Android ICS 4.0.3)。

该应用正在使用(根据应用程序菜单中的内部存储)4.91 MB。

我们一直在测试它,磁盘空间正在以每周1GB的比例消耗...... Waaaay太多空间。

我已经检查了我的应用程序,一眼就看不到内存泄漏。我搜索了很多,在很少的地方,我看到关闭USB调试有帮助。

我的问题是......

这可能是由于“USB调试模式”中我不知道的日志记录或其他功能引起的,或者肯定是我身边的编码问题?

非常感谢

1 个答案:

答案 0 :(得分:0)

问题来自操作系统本身。

Android可以选择记录所有GPS信息,显然,这只能在某些设备上启用。

解决方法是禁用此GPS日志,设备需要植根,您需要编辑/system/etc/gps/glconfig.xml中的文件

找到块

<hal
acPortName="/dev/ttyS3"
IBaudRate="115200"
cLogEnableInitState="true"
cLogEnabled="true"
acLogDirectory="/data/gps/log/"
acNmeaOutName="/data/gpspipe"
ctrlPipe="/data/gps/glgpsctrl"
acNvStoDir="/data/gps/"
ItoFileName="Ito2.dat"
/>

我们需要更改的是cLogEnabled =“true”行,将其设为false,就是这样。