![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android性能优化
凌云wy
顺势而为!
展开
-
加速Android Studio的Gradle构建速度
在利用Android Studio做项目时,发现随着项目内资源的逐渐增多(或者项目创建时间太过久远,而又未经常打开),Android Studio的build速度也越来越慢。在互联网上一番搜索后,发现通过以下方法可以加快Gradle的构建速度。在以下Gradle目录创建gradle.properties文件C:Users.gradle并在文件中增加以下数据,然后保存。org.g原创 2016-09-21 09:08:59 · 1761 阅读 · 2 评论 -
Bugly热修复 Android SDK接入
首先为什么要集成bugly热修复。市面上有其他的热修复框架,为什么就用bugly?这里给出2张图大家就明白了。引用腾讯bugly官网的一段话:无需关注Tinker是如何合成补丁的无需自己搭建补丁管理后台无需考虑后台下发补丁策略的任何事情无需考虑补丁下载合成的时机,处理后台下发的策略我们提供了更加方便集成Tinker的方式我们提供应用升级一原创 2016-12-05 11:03:36 · 1190 阅读 · 0 评论 -
Android内存泄露解析和优化
前言本文主要阐述内存泄露的原因和常见处理的方式;JAVA是垃圾回收语言的一种,开发者无需特意管理内存分配。但是JAVA中还是存在着许多内存泄露的可能性,如果不好好处理内存泄露,会导致APP内存单元无法释放被浪费掉,最终导致内存全部占据堆栈(heap)挤爆进而程序崩溃。内存泄露:说到内存泄露,就不得不提到内存溢出,这两个比较容易混淆的概念,我们来分析一下。原创 2017-09-26 15:34:16 · 323 阅读 · 0 评论 -
Android内存优化
随着Android生态的多年发展,现在4GB 内存的手机都变成了主流,2008 年的手机只有可怜的 140MB 内存,而今年的华为Mate 20 Pro 手机的内存已经达到了 8GB,在以前低内存设备更容易出现内存不足引起的异常和卡顿,我们也可以通过查看应用中用户的手机内存在 2GB 以下所占的比例来评估,所以在优化前要先定好自己的目标,这一点非常关键。比如针对2GB 以上的设备,完全是两种不同的...原创 2019-05-09 14:34:33 · 294 阅读 · 0 评论 -
Android崩溃优化(崩溃分类、原理分析以及解决)
作为技术人员,我们不应该盲目追求崩溃率这一个数字,应该以用户体验为先,如果强行去掩盖一些问题往往更加适得其反。我们不应该随意使用 try catch 去隐藏真正的问题,要从源头入手,了解崩溃的本质原因,保证后面的运行流程。在解决崩溃的过程,也要做到由点到面,不能只针对这个崩溃去解决,而应该要考虑这一类崩溃怎么解决和预防。(附github项目demo参考项目)一、Android 的两种崩溃我...原创 2019-05-07 15:51:33 · 2160 阅读 · 1 评论