[实用教程]【小白必备】超详细,Flyme6 开发者选项各功能详解!

55811

1690

2017-10-11 13:59

显示全部楼层

轻松注册,让你轻松玩转Flyme社区

您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 包子怪人 于 2017-10-12 09:20 编辑

前言
人类的探索欲是无止境的,当发现手机有个功能是自己所不清楚不了解的时候,人们往往都会抱着试一试的心态去开启看看,开启之后忘记去关闭了,有时候就会闹出一些乌龙。针对这类情况,特地开一教程贴来普及大多数用户所不了解的功能之一——开发者选项

本帖重点挑选一些光看文字仍然无法具体了解的功能进行普及,日常大家都能了解的功能则不重复叙述。


一、USB试调/撤销USB试调授权

USB调试是安卓系统对外部程序开放权限,有一些程序如果要接管或者参与系统控制的话,就必须要把USB调试模式给打开,否则外部程序无法实现功能(如连接电脑用应用宝/手机助手之类的管理手机软件则需要打开)撤销USB试调授权则是撤销所有已连接过的电脑调试授权,下次连接又要重新安装驱动,一般直接忽略即可。


1.jpg


二、暗屏响应动作

暗屏响应动作关闭时,暗屏时你在屏幕上的任何操作都只能使屏幕变亮。开启后,暗屏时你在屏幕上的操作才会变得有效,比如滑动界面,点击打开应用等。一般没什么特殊需求不建议开启。


2.jpg


三、启动蓝牙HCI信息收集日志

蓝牙互传文件会被记录日志。一般用于抓取log时开启,待问题反馈完后记得把hci开关关闭,不然将在每次打开蓝牙时都会生成一份相应时间点的hci log,比较占用内存,日常无需开启。


3.jpg


四、WebView实现/多进程WebView

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎家在显示网页。而多进程WebView则是独立进程运行WebView,对内嵌各种H5页面的APP打开速度有所提升,但在实际实验中却发现打开之后大部分正常使用的APP出现闪退情况,关闭则无。所以不建议打开。



4.jpg


五、选择模拟位置信息应用

真正为开发人员设置的一个选项。软件开发人员对开发的某些定位软件(一般为地图软件),做测试的时候使用的,功能是模拟手机目前所处的位置(比如手机当前实际位置在中国,但测试软件时要求测试条件为美国,就可以使用该功能进行测试软件模拟定位)。建议:没事就别开了。


5.jpg


六、启用视图属性检查功能

开启视图属性检查功能. 可以用于安卓的视图属性的检测,开发者使用的工具,对我们无用。ps:开启时会闪黑屏一下,关闭同样。


6.jpg


七、选择试调应用

这选项是允许开发者在电脑上调试手机应用。一般情况下无用。下面两个无法操作的选项则是默认,无法进行操作的。


7.jpg


八、网络*五大功能
看图按顺序下来的介绍分别是:

1. 无线显示认证就是在路由器里面可以看到你手机的型号并认证次网络的安全性,大意是这样,有懂的可以纠正

2. 启用WLAN详细日志记录功能:功能下的小文字已经介绍清楚,日常无需用到,无视即可

3. 主动从WLAN网络切换到移动数据网络:打开后 如果系统发现Wi-Fi无法上网(更确切地说可能是无法连接Google服务器),而且设备有移动网络可用,就会自动切回到2G/3G/4G,让你保持联网,流量不够的慎重

4. 一律允许WLAN漫游扫描:根使用路由器的“懒人模式一键设置”来配置路由器上网参数,并且在加密认证方式那里被默认选择了“自动”的话,就有可能就会出现手机能连WIFI但不能上网的问题,打开此选项可以解决

5. 始终开启移动数据网络:功能下的小文字已经介绍清楚,不重复叙述


8.jpg


九、显示点触摸反馈/指针位置/触摸事件

前者顾名思义,开启后你在屏幕上的操作会出现一个小圆点显示你的点触,配合 Flyme 6 的「录屏」功能,效果更佳;后者是以十字横纵坐标的方式显示你触摸的位置,如果是滑动的话,就是一条线的轨迹;第三个则是记录功能,不用开启


9.jpg


十、绘图*六大功能(重点

看图按顺序下来的介绍分别是:

1. 显示面(surface)更新:当滚动屏幕或触控或者系统自动刷新使得屏幕上的某块区域重新绘制时,该区域闪烁。

2. 显示布局边界:显示当前页面各个组件的边界框架信息,对于开发人员参考好的app设计有些帮助(界面会出现各种框框)

3. 强制使用从右到左的布局方向:顾名思义,字面上的意思。

4. 窗口动画缩放/过渡动画缩放/动画程序时长缩放:这三项决定了你对整个ROM的动态感官体验。比如启动app、桌面滑屏、确认框的弹出等,有了动画就会显得很顺滑以及和谐。关闭了或调节比例越低,则切换动作较为生硬,动画效果更快。

5. 模拟辅助显示设备:在你当前的屏幕上再出现一个模拟的显示设备,显示的还是你手机上当前窗口的页面,而且很小。就是等于一个显示你当前屏幕的一个小窗口。

6. 最小宽度“dp”与“dpi”相同,说的是设备独立像素。dpi往往跟屏幕密度有关系。一般默认是480dp(dpi)。当你改小dp数值的时候,则屏幕显示的东西越小,屏幕显示的内容越多。调大数值则反之。这里推荐380-420dp之间。是相对看起来舒服又不突兀的屏幕密度显示。ps:过小的dp数值会导致屏幕显示内容出现一些bug,如遇到显示不全等相关bug,改回默认dp密度重启即可


10.jpg


十一、硬件加速渲染*七大功能(重点

看图按顺序下来的介绍分别是:

1. 强制GPU渲染:在应用程序中使用2D程序加速,以前版本的图形界面的渲染工作只有部分由GPU来完成,其他的还是由CPU来做,选上这个就是强制由GPU来渲染,减轻CPU的压力,就是俗称的硬件加速,会增加界面的流畅程度。但是有一些程序是不兼容的,很容易闪退。大部分程序像QQ,UC,微信之类的都没事 。建议打开这一项。

2. 显示GPU视图更新:屏幕上的区域更新时闪烁响应的屏幕区域,是一种提示作用,主要用于开发者,建议普通用户不要开启。

3. 显示硬件层更新:功能与2差不多,也是不断的闪烁屏幕。不用开。

4. 试调GPU过度绘制:当使用GPU绘图时,在屏幕上绘制不同的颜色来表明过度绘制的情况。过度绘制情况的好坏通过颜色来表示,从蓝色、绿色、淡红色到红色 ,分别代表从好到坏的渐变(1x过度绘制、2x过度绘制、3x过度绘制和超过4x过度绘制)。界面上存在少量的淡红色可以接受,但如果存在较多的大红色就代表过度绘制有点严重了。畅玩总的来说还好,以正常色和蓝绿色居多,说明GPU很智能。突然发现“全部设置”和“常用设置”两个标题是深红色,过度绘制。。。建议:关闭

5. 试调非矩形剪裁操作:具体功能不清楚,同样是给开发人员用的。关闭无须理会即可。

6. 强制启用4X MSAA:4倍抗锯齿,玩游戏的应该都很清楚。对画质有很大的提升,游戏画面更为细腻和圆润,适合经常玩游戏的用户,前提是你的GPU带的动,不然耗电和发热会增加,开不开你随意。

7. 停用HW叠加层:停用的话,所有应用将共享视频内容,将不会经常检查碰撞与剪裁以显示一个合适的图像,将耗费大量处理能力。而HW叠加层允许应用有单独的视频内存,性能要更好些,所以别停用就对了,稳稳的没毛病。


11.jpg


十二、监控*三大项

看图按顺序下来分别是:

1. 启用严格模式:在你打开某个应用后,点返回退出但在进程中仍然运行,长时间后屏幕会闪烁提示你在主线程上还是正在运行的应用程序。(强迫症患者使用,那种喜欢完完全全把应用关闭的一点都不剩的可以试试)

2. 显示CPU使用情况:
开启后右上角显示CPU当前正在处理的进程(数据控强迫症福音,普通用户不用开)

3. GPU呈现模式分析:
用于开发者试调应用,需要结合adb shell dumpsys gfxinfo your_package命令来使用。可以测量某个app的帧速率。一句话,不是开发者开启来也没用,关了。


12.jpg


十三、应用*六大项

看图按顺序下来分别是:

1. 不保留活动:下面小字就介绍了,不重复。不建议开(强迫症患者喜欢干净后台的可以试试)

2. 后台进程限制:自定义设置后台程序的进程限制。标准限制是系统自行决定,还有限制一个或者二三四五个后台运行的。依旧是强迫症福音,普通用户不用理会。

3.显示所有“应用无响应”(ANR):当APP出现FC(强制关闭)错误时,提示给用户知晓。(就是你用哪个软件卡死了会提示说该“应用无响应是否关闭”的提示框)。可开可不开,看你喜欢。

4.未启用的应用:点进去查看没有运行的APP

5. 强制允许将应用写入外部储存设备现在的手机大部分是不再支持SD卡扩展,小部分手机仍然支持,然而现在安装APP系统都是默认安装在自带内存里面的,所以哪怕你插入再大内存的SD卡,系统都不会去把APP装进SD卡里面,APP缓存依然还是自带内存里面,而开启这项功能,则可以强制性让APP安装到你的SD卡里面,让SD卡发挥到扩展内存真正的作用

6. 强制将活动设为可调整大小:就是强制性让不支持分屏的APP开启分屏模式(安卓N特性),开启后重启即可,关闭同样


13.jpg



十四、flyme 拓展功能 — 性能优化

看图按顺序下来分别是:

1. 显示FPS和功耗:打开后屏幕会显示实时的软件运行帧数以及功耗程度

2. 高级日志输出:抓log时需要用到的功能,平时没事别打开,会生成文件占内存

3. 性能日志抓取:抓log时需要用到的功能

4.实时内存监测:点进去查看手机内存实时使用情况和APP实际占用情况,安卓N特性

5. 性能监视器:打开后屏幕会显示实时手机cpu核心数的开关及性能参数情况

14-1.jpg

写在最后:

这教程主要是为了一些没事喜欢翻翻手机有什么新功能的用户。
有些用户在打开开发者选项后发现许多没用过的功能就会想去开启来试试,针对这种情况。直接明了的让你了解了这些功能是什么哪些可以开哪些别开,下次再犯错就不用跑来论坛发帖“天啊我手机怎么了怎么出现这样的界面是不是坏掉了还是系统有问题”之类的小白话语。

如果你耐心看完了,谢谢你的耐心。手动点个赞再收藏下吧...指不定哪天就用上了呢?

你的支持就是我最大的动力。我是包子,不能吃,但很实用。