A. 如何测试安卓(android)系统的流畅度
测试方法一:系统自带-开发者模式
实际上,为了方便开发者测试,安卓本身就内置了流畅度检测的功能。不过,这需要我们开启隐藏的开发者选项。如果你在用原生系统,那么开启开发者选项的方法很简单,进入到设置菜单“关于手机”页面,点击数次“版本号”,即可开启开发者选项。如果用的是其他ROM,方法也许有所不同,比如说魅族的Flyme开启开发者选项的方法是在拨号界面输入“*#*#6961#*#*”,其他机器方法也各有不同,大家可以参照厂商的说明。
进入到开发者选项,可以看到有“GPU呈现模式分析”的选项,开启后即可以条形图和线形图的方法显示系统的界面响应速度,可以用以观察系统流畅度。那么要如何根据曲线判断系统是否流畅呢?实际上这个曲线表达的是GPU绘制每一帧界面的时间,只要不超过顶部绿线,都可以视为足够流畅。
开启GPU呈现模式分析
FPS Meter可以显示最大最小帧数以及平均帧数
FPS Meter可以测试界面帧数,不过某些手机如果界面静止,帧数会为0。FPS Meter除了测量系统界面帧数外,还可以用来测量游戏的帧数,所以用FPS Meter来测试某部安卓机游戏性能多强也是个很好的选择。
当然,FPS Meter也并非十全十美。由于属于第三方App,所以可能会有一些兼容性问题。某些安卓机或者ROM使用FPS Meter可能会不兼容,即使成功开启了帧数显示也没法测量到准确数值,而某些设备使用FPS Meter甚至会死机。不过在大多数情况下,这款App还是相当值得信任的。
安卓在多个版本中都通过新技术提升了流畅度,比如说安卓2.3引入Dalvik、安卓4.0引入GPU界面绘制、安卓4.1引入黄油计划、安卓4.3引入Trim以及安卓4.4引入ART等等。
H5页面加载速度:window.performance.timing
Android以上测试方法不适用h5页面
如何分析页面整体加载速度:
主要是查看指标值PAGET_页面加载时间,此指标指的是页面整体加载时间但不含(onload事件和redirect), 此指标值可直接反应用户体验, 从此项指标可以知道指定某时间段的页面加载速度值,以及和天,周,月的对比状况.也可以查询指标ALLT_页面完全加载时间, 可以查询到从浏览器开始导航(用户点击链接或在地址栏输入url或点刷新,后退按钮)到页面onload 事件js完全跑完的所有时间.如果发现页面加载速度有增加或减少,则可以分项查询前面表格中的每个指标值,总的来说他们的关系如下:
dom开始加载前所有花费时间=重定向时间+域名解析时间+建立连接花费时间+请求花费时间+接收数据花费时间
pageLoadTime页面加载时间=域名解析时间+建立连接花费时间+请求花费时间+接收数据花费时间+解析dom花费时间+加载dom花费时间
allLoadTime页面完全加载时间=重定向时间+域名解析时间+建立连接花费时间+请求花费时间+接收数据花费时间+解析dom花费时间+加载dom花费时间+执行onload事件花费时间
resourcesLoadedTime资源加载时间=解析dom花费时间+加载dom花费时间
流畅度暂时没有发现好用的测试衡量工具,开发层面了解,主要是根据log分析
B. 解决安卓手机卡顿问题
如果您使用的是华为手机,升级系统后短时间内出现卡顿,属于正常现象,如果并非刚升级完出现,请按照以下方案排查:
1. 检查手机是否正在下载、复制、传输等操作
如果手机正在执行上传下载(文件、图片、视频、应用等)、复制(文件管理拷贝数据等)、传输(手机克隆、Huawei Share等)等操作时感觉到卡顿,建议您等待任务结束或停止此操作。
提示:您可以下拉状态栏查看上传、下载、传输文件的进度。
2. 重启手机
请您重启手机后尝试。建议您2~3天重启一次手机,重启能有效的清理缓存,缓解卡顿现象。
3. 检查手机是否发热或者充电时使用
手机发热严重时性能下降出现卡顿。建议您尽量避免充电时使用手机,适当降低屏幕亮度,关闭不使用或异常耗电应用与功能,如“蓝牙”,NFC等。
4. 检查存储卡
(1)可能是存储卡存储的文件过多(建议预留10%以上空间),导致读写速度慢,建议您清理存储卡空间,或备份重要数据(微信/QQ等应用需单独备份)后格式化存储卡。
(2)可能是存储卡硬件异常,是否曾提示“存储卡异常”,若是,建议您尽快更换存储卡。
(3)若手机的默认存储位置为存储卡,建议您将默认存储位置更改为“内部存储”后尝试。
5. 关闭省电模式、保持电量充足
如果您开启了省电模式,建议您关闭(设置 > 电池 > 省电模式和 超级省电),并保持电量充足(20%以上)。省电模式和低电量情况下,手机会降低性能以节省电量。
6. 清理存储空间
手机运行内存和存储空间不足时会导致应用卡顿,建议您进入手机管家进行清理:
(1)进入手机管家点击一键优化/立即优化,优化完毕后,手机管家会显示优化结果以及设置建议。根据提示,完成相应的设置。
(2)进入手机管家点击清理加速,待扫描完毕后,点击清理项后的立即清理,根据提示删除多余的文件,并卸载不常用的应用,保持存储空间充足(建议预留20%以上)。
7. 卸载第三方手机管家类软件
如果您的手机装有第三方手机管理类型的软件,请卸载此类应用后尝试。通常此类软件与手机自带的手机管家存在冲突,会导致运行卡顿。
8. 升级系统版本
(1)如果手机已经 Root,请恢复成官方稳定版本使用,详情请致电华为客服咨询。
(2)建议您及时进行手机系统更新,并将应用升级到最新版本。新版本会对系统性能进行优化提升。更新方法:进入手机设置,搜索进入软件更新,点击检查更新。
提示:恢复版本和升级系统版本会造成数据丢失,请您提前备份好数据(微信/QQ等应用需单独备份)。
9. 恢复出厂设置
请您备份重要数据(微信/QQ等应用需单独备份),将手机恢复出厂设置后重试。
温馨提醒:您可以选择夜间充电(或灭屏充电40min以上),可以一定程度上整理手机内存碎片,缓解卡顿现象。
如果问题仍然存在,请您备份好数据后(微信/QQ等应用需单独备份)携带购机凭证前往华为客户服务中心进行检测处理。
C. 安卓手机怎样解决卡顿
vivo手机卡顿处理方法:
1、升级系统版本
系统新版本提升了兼容性和稳定性,优化了性能,进入设置--系统升级(部分机型为:设置--我的设备--iQOO UI版本),可以查看系统版本信息。如果不是最新版本,建议您升级体验。
2、重启手机
定期重启一次手机(比如2-3天),重启能有效的清理缓存,缓解卡顿现象。
3、检查手机是否发热
进入i管家--更多--手机降温,查看下手机温度是否较高?手机温度较高时会适当降低系统性能,以减少运行功耗和发热,可能暂时出现卡顿现象。建议您尽量避免充电时使用手机,适当降低屏幕亮度,关闭不使用的后台应用与功能,如蓝牙、个人热点等。
4、检查省电模式和电量情况
低电模式或低电量情况下,手机会降低部分性能以延长续航时间,如果开启了低电模式(设置--电池--低电模式),建议您切换为正常模式(设置--电池--正常模式),并保持电量充足(20%以上)。
5、清理存储空间
手机运行内存和存储空间不足时可能导致卡顿,可以使用以下方法清理:
①使用“一键加速”清理已不使用的后台应用,使手机处于更好的状态;
②进入手机i管家点击一键优化/继续优化,优化完毕后,手机i管家会显示优化结果以及设置建议。根据提示,完成相应的设置;
③进入手机i管家点击空间清理,等待扫描完毕后,点击“一键放心清理”删除垃圾缓存文件,并按照页面推荐,卸载不常用的应用,保持存储空间充足(建议预留20%以上可用空间)。
6、检查更新软件
如果是第三方应用卡顿,进入应用商店--管理--应用更新,尝试更新软件。最新版本一般解决了应用本身的一些兼容性问题,使用最新版本,可以保证您的最佳体验。
7、卸载重装软件
应用数据过多或有异常时会导致应用卡顿,卸载重装软件可以改善因数据异常导致的应用卡顿问题,操作前请您提前备份软件的重要数据。
8、恢复出厂设置
建议您备份好重要数据后,将手机恢复出厂设置后重试。操作方法:进入设置--系统管理--备份与重置--清除所有数据(部分机型为:设置--更多设置--恢复出厂设置--清除所有数据),点击进入并根据屏幕提示操作。清除所有数据会将手机恢复至初始状态,删除手机系统空间中的所有数据,包括帐号、系统及应用数据和设置、已安装的应用,请在操作前,及时备份您的数据。
D. 要怎么解决安卓手机发热卡顿的问题呢
手机发热的原因:
1. 受限于机身尺寸,手机不能像电脑等设备一样通过风扇散热,手机运行时,CPU、内存等产生的热量一般通过机身向外传导。
2. 在一些高功耗的场景下,如玩手机游戏、连续摄像、升级手机系统等,机身发热是正常现象,当停止高功耗应用后,手机机身温度能快速恢复正常。
3. 手机发热的程度,与环境温度、使用场景、散热条件等多方因素有关。
降低功耗减少发热常用方法:
1. 一键省电,手机自主进行耗电分析并提供优化建议
EMUI10.X&Magic UI3.X或以下版本::点击设置 > 电池 > 一键省电,根据结果优化可省电的设置。
EMUI 11.0&Magic UI 4.0&Harmony OS:打开手机管家app,点击一键优化,根据结果优化可省电的设置。
2. 开启省电模式,降低手机功耗:
点击设置 > 电池开启省电模式。
3. 及时清理后台程序:
(1)如果您使用的是虚拟导航键,可点击屏幕下方导航栏的“方块按钮”,然后点击“垃圾桶按钮”清理。
(2)如果您使用的是手势导航,可从屏幕底部边缘上滑并停顿,点击“垃圾桶按钮”清理。
(3)如果您使用的是屏幕外物理导航,可以左右滑动导航键显示最近使用的应用,点击“垃圾桶按钮”清理。
(4)如果您使用的是悬浮导航,可先点住导航键,再左右滑动以显示最近使用的应用,点击“垃圾桶按钮”清理。
4. 日常使用建议
(1)建议您尽量避免将手机放置在高温或阳光直射的地方。
(2)请您尽量避免将手机放置在被子、毯子等散热不好的地方。
(3)尽量避免边充电边使用手机。
(4)建议您及时清理后台应用,如果您的手机有高耗电应用在后台运行,会持续占用CPU资源,容易导致发热和耗电快。
如果以上操作无法解决,请您重启手机以后再尝试;如果仍然发热严重,请您提前备份好数据(微信/QQ等应用需单独备份),携带相关购机凭证前往华为客户服务中心检测。
E. android ui卡顿怎么检测
用android studio自带的DDMS
使用方法及步骤你还是再网络一次吧。这种方法是检测哪个方法执行用时过长导致卡顿。
卡顿现象也有可能是界面过度绘制造成的,检测方法是设置中进入开发者选项,找到“调试GPU过度渲染”,点击并选择绿色弱视人士的区域选项。然后返回待检测的应用,蓝色代表渲染度最低,其次是黄(我没记错的话),粉红,红,深红。颜色越浅越好。深色主要是由于多层嵌套造成的,建议少使用linearlayout,多使用RelativeLayout,减少背景重叠等等。
F. 安卓手机用一年卡顿怎么解决
如果您使用的是华为手机,升级系统后短时间内出现卡顿,属于正常现象,如果并非刚升级完出现,请按照以下方案排查:
温馨提醒:升级系统后卡顿原因:由于系统升级后刚开始使用时,系统会对手机中的应用程序进行优化,此时手机负载较高,使用时可能会出现卡顿情况。建议升级完成后将手机灭屏充电2小时以上,然后重启手机以保证手机内已安装的应用优化完成。
1. 检查手机是否正在下载、复制、传输等操作
如果手机正在执行上传下载(文件、图片、视频、应用等)、复制(文件管理拷贝数据等)、传输(手机克隆、Huawei Share等)等操作时感觉到卡顿,建议您等待任务结束或停止此操作。
提示:您可以下拉状态栏查看上传、下载、传输文件的进度。
2. 重启手机
请您重启手机后尝试。建议您2~3天重启一次手机,重启能有效的清理缓存,缓解卡顿现象。
3. 检查手机是否发热或者充电时使用
手机发热严重时性能下降出现卡顿。建议您尽量避免充电时使用手机,适当降低屏幕亮度,关闭不使用或异常耗电应用与功能,如“蓝牙”,NFC等。
4. 检查存储卡
(1)可能是存储卡存储的文件过多(建议预留10%以上空间),导致读写速度慢,建议您清理存储卡空间,或备份重要数据(微信/QQ等应用需单独备份)后格式化存储卡。
(2)可能是存储卡硬件异常,是否曾提示“存储卡异常”,若是,建议您尽快更换存储卡。
(3)若手机的默认存储位置为存储卡,建议您将默认存储位置更改为“内部存储”后尝试。
5. 关闭省电模式、保持电量充足
如果您开启了省电模式,建议您关闭(设置 > 电池 > 省电模式和 超级省电),并保持电量充足(20%以上)。省电模式和低电量情况下,手机会降低性能以节省电量。
6. 清理存储空间
手机运行内存和存储空间不足时会导致应用卡顿,建议您进入手机管家进行清理:
(1)进入手机管家点击一键优化/立即优化,优化完毕后,手机管家会显示优化结果以及设置建议。根据提示,完成相应的设置。
(2)进入手机管家点击清理加速,待扫描完毕后,点击清理项后的立即清理,根据提示删除多余的文件,并卸载不常用的应用,保持存储空间充足(建议预留20%以上)。
7. 卸载第三方手机管家类软件
如果您的手机装有第三方手机管理类型的软件,请卸载此类应用后尝试。通常此类软件与手机自带的手机管家存在冲突,会导致运行卡顿。
8. 升级系统版本
(1)如果手机已经 Root,请恢复成官方稳定版本使用,详情请致电华为客服咨询。
(2)建议您及时进行手机系统更新,并将应用升级到最新版本。新版本会对系统性能进行优化提升。更新方法:进入手机设置,搜索进入软件更新,点击检查更新。
提示:恢复版本和升级系统版本会造成数据丢失,请您提前备份好数据(微信/QQ等应用需单独备份)。
9. 恢复出厂设置
请您备份重要数据(微信/QQ等应用需单独备份),将手机恢复出厂设置后重试。
温馨提醒:您可以选择夜间充电(或灭屏充电40min以上),可以一定程度上整理手机内存碎片,缓解卡顿现象。
如果问题仍然存在,请您备份好数据后(微信/QQ等应用需单独备份)携带购机凭证前往华为客户服务中心进行检测处理。
G. 安卓手机的运行卡顿问题应该怎么解决
手机现在已经普及到了每一个人的生活当中,所以说我们现在对于手机也特别看重,因为手机影响到了我们的日常生活。然而在手机使用时间比较长的时候肯定就会出现卡顿的情况,这一些情况也是不可避免的,我们也需要去解决。安卓手机的运行卡的问题可以说是烦恼每一个人的存在,所以说在这一方面的话也需要通过一系列合理的方法来解决这一个问题。网友们在网络上也是针对这一个问题进行了一系列的讨论,但是没有得出确切的结论。那么对于安卓手机的运行卡顿问题来说,这个问题应该怎么解决呢?