首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这些手机性能优化方案你们有合入么?

和你一起终身学习,这里是程序员 Android

本篇文章主要介绍 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:

一、Pinner service 配置优化

二、关闭 WIFI Debugging优化

三、默认关闭BT、关闭自动旋转

四、默认值使用32为程序

五、AMS 部分的参数调整

六、屏幕输出帧率优化

七、滑动帧速率低问题优化方案

八、文件系统优化

九、关闭 Dm_verity 功能

十、优化 Touch boost 功能

一、Pinner service 配置优化

修改

添加如下代码:

二、关闭 WIFI Debugging

修改

三、默认关闭BT、关闭自动旋转

修改

四、默认值使用32为程序

和 声明为 32 位架构,同时不要声明

或者

同时配置 为

五、AMS 部分的参数调整

修改代码

调整默认后台最大缓存进程数为 16:

六、屏幕输出帧率优化

首先保证 值必须为 ,另外可调整 ,例如:

修改文件

七、滑动帧速率低问题优化方案

修改 Framework 下的view config 信息,具体代码路径为

修改方案如下:

八、文件系统优化

对于低内存设备,建议更改userdata 分区格式为f2fs格式,减小系统开销。

修改方案如下:

九、关闭 Dm_verity 功能

对于低内存设备,Google 官方建议关闭 dm_verity 功能。

关闭方法如下:

1.修改

关闭 宏开关

2.kernel 部分

删除 宏开关支持。

3.system 分区参数修改

在对应 system 分区挂载的参数去掉 verify 属性,例如:

分区的挂载一般是在 fstab.qcom 中实现。

8909go 的项目需要单独在 kernel 对应的 dtsi 文件中对应的分区删除 verify 属性,修改后的内

容如下:

十、优化 Touch boost 功能

对于 SmartPhone 可以开启 Touch boost,提升应用启动速度,开启方法如下:

修改代码

相关变量如下:

开启方法如下:

1. kernel 部分:

2.init.rc 中添加以下内容:

友情推荐

至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!

分享到朋友圈吧,方便您使用时快速查找!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191206A0NSW100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券