一加7使用adb强制90hz时遇到的问题

本文讲述了在使用adb命令在Windows上为一加7手机强制开启90Hz刷新率时遇到的问题,包括powershell运行adb命令的限制以及环境配置中的编辑窗口问题。通过切换到cmd命令行并正确配置adb环境,成功实现了手机刷新率的调整,并提供了取消强制90Hz的步骤。

一加7使用adb强制90hz时遇到的问题

个人使用adb时遇到的问题

​ adb在windows上运行的方法有很多,但目前我知道的只有cmd命令行或者windows powershell命令,大多数对编程不了解的使用者比如我,最早使用都是下载adb调试包,然后在文件夹中按shift键右键打开powershell窗口。

​ 早年前在使用手机时为了隐藏三大金刚导航栏就是用的这个方法让三大金刚键下移167像素最终达到了隐藏的目的,但这个操作在进行部分adb操作时很容易报错,常见的adb命令实际上都是adb开头即可而powershell里对于这些命令(属于非信任内容),必须加上.\前缀再接上adb shell settings....等内容,其实就是强制让计算机信任这个操作

​ 但今天在使用adb命令行进行手机强制90hz刷新率操作时就遇到了个很麻烦的问题

powershell窗口输入命令:

.\adb shell settings put global oneplus_screen_refresh_rate 0

在这里插入图片描述

然后就花式报错(看不懂报错内容)不知有哪位大神能给我解答解答,万分感激

(截图是手机没链接电脑截图的,但是报错内容基本一样就截图用了,写博客时没带数据线)

powershell不行便另寻他路

这次便用上新方法,使用cmd命令行操作adb

但默认情况下adb需要进行环境配置否则用不了,然后环境配置时就遭遇了一个问题,咱们接着往下看

adb环境配置

配置环境时遭遇的编辑栏不分栏问题

环境变量:

image-20200811203325057

然后出现了这个窗口

一点编辑弹出来的是横条一长串的变量值的输入方式,而不是win10新加的编辑窗口

虽然说复制到记事本编辑完再复制回去但就是很不爽

查了一些资料后发现输入窗口其实是由第一条环境变量的格式决定的

当环境变量是%开头的旧路径写法时窗口就是旧窗口

当环境变量是普通路径开头C:\Windows时就是新窗口

微软这波操作我是没看懂,但至少很好解决,有现成路径在path里可以直接上移到第一位保存再点击一次编辑即可出现新窗口,如果没有路径可以随便写一个C:\Windows这样的无特殊含义的路径充数也可以达到类似的效果。

配置adb

随后可以直接在空白行Copy上ADB的解压路径(路径一直到platform-tools)

点击确定,环境变量的配置就弄完了

Win键 +R 输入cmd进入命令提示符

输入adb verison

image-20200812151556457

显示出adb版本信息等说明已经配置成功

操作

手机数据线连接电脑,开发者模式打开调试选项

直接输入命令

adb shell settings put global oneplus_screen_refresh_rate 0

不用按Enter键,会自动运行代码内容

成功的标志就是90hz和60hz选项都没有选中

要想取消强制90,只需要再勾选一次90hz或者60hz刷新率选项即可

电脑小白的一点钻研分享,有不对的地方希望大家多多指正呀

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值