企业微信内存溢出

企业微信内存溢出,第1张

企业微信内存溢出的解决步骤如下。
1、进入手机的企业微信,点击下面的我。
2、点击设置选项。
3、点击上面的通用。
4、点击下面的存储空间。
5、点击清理,即可删除缓存的数据。

由于安卓系统的运行首先需要有足够的空间支持系统正常运行,当正常运行系统空间不足以支持手机系统的运行就会出现死机、强制关机、严重卡顿,以下 *** 作可以释放手机空间:

进入设置---应用设置,找到一些不常用的软件,首先清除数据,然后卸载,多卸载一些可以很大程度上释放手机空间。

平时可以下载一个清理类软件不定期清理手机的垃圾数据,如果是root授权给软件,清理效果可以深入系统层,清理更加彻底,释放的空间也就更大。

有些并不是存储内存不足而导致手机关机,而是运行内存不足导致关机,安卓上俗称内存溢出,这类情况尽量用第三方软件限制手机后台自启,切断软件的唤醒路径,防止软件后台不断重启占用大量运行内存,可以有效防止这种情况发生。

上述如果仍未明显效果,可以尝试刷机,找一个精简版的系统刷入,能够让手机的流畅度最大化。

年轻的我们经常使用setImageResource加载加载本地,按道理来说这是没有什么问题的。但是看看bugly你就GG了,年轻还是太年轻了看到OOM头都大了哎!。。。

当我们在使用setImageBitmap、setImageResource、BitmapFactorydecodeResource来加载大图,在某些手机上很容易出现OOM内存溢出。why 因为这些还是在完成decode后,都是通过Java层的createBitmap来完成,因此需要消耗更多的内存。

1、最简单的解决方案,就是使用加载库来加载(Glide或者其他库)
2、通过BitmapFactorydecodeStream方法,创建bitmap。使用decodeStream最大的区别就是直接JNI调用nativeDecodeAsset()来完成decode,无需使用Java层的createBitmap,可以节省Java层的内存空间。

注意:decodeStream是直接读取字节码,不会根据屏幕的分辨率来自动适应,需要在资源配置中根据不同的分辨率读取不同的资源文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13084166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存