6 温暖的怀抱 1个月前 427次点击
本帖适用于恢复了出厂设置的手机使用。
这还是问豆包得到的结果,不过今天不贴他的回答,我自己来讲述如何用ADB开启读屏吧。
首先要准备款软件:甲壳虫ADB助手。
点击此处下载用一根数据线将两台手机连接起来,如果没有转换头的,可以到此链接购买。
点击购买USB孔转typeC头有人会问为什么这么麻烦,我说因为如果没有这些东西,你就无法使用这个功能,所以我会在标题上说动手能力不强的人就不要点进来了,反正弄起来也麻烦。
我们打开甲壳虫ADB助手,然后再用数据线将两台设备连接,注意被连接设备需要开启USB调试,具体开启方式如下:
1.手机桌面找到设置。
2.小米手机进入我的设备点全部参数,其它手机可在关于手机或关于本机内。
3.点击版本号七次,注意是版本号。
4.到更多设置或系统设置查找开发者选项或开发人员选项。
5.点击USB调试并允许。
这样我们的手机就已经开启了USB调试。
在甲壳虫ADB助手中点击您的设备,点击运行命令。
首先介绍如何获取一个读屏的包名,可以参考其他人发的帖子,在这儿就不做赘述了。
然后介绍如何获取一个读屏的无障碍服务名,这是最关键的一步,因为如果您没有他的无障碍服务明江无法开启对应的无障碍服务。
再输入命令的编辑框中输入以下内容:
adb shell dumpsys package [应用包名] | grep -i "service"
注意要将左方括号[应用包名右方括号]替换为实际的应用包名,如com.android.tback,然后点击运行,再将输出结果发送给豆包询问:
从这段内容中提取应用的无障碍服务名
粘贴输出结果
豇豆包提供的第一个无障碍服务名复制下来,第二个一般是给第三方服务商识别谷歌无障碍服务套件用的。
注意要将左方括号[应用包名右方括号]往后的部分全部删掉替换为实际的内容。
adb shell settings put secure enabled_accessibility_services [应用包名]/[无障碍服务名]
比如要开启天坦读屏,就在编辑框内输入
adb shell settings put secure enabled_accessibility_services com.android.tback/net.tatans.soundback.SoundBackService
并运行,你会惊奇地发现,天坦读屏竟然自启动了,而且是毫无征兆的自启动。当然,你是知道自己在操作的,所以不会那么突兀,但如果某一天真的发生了这件事,你可以怀疑一下是否是ADB搞得鬼。
那有人就会问了,既然有了开启,那总得有关闭吧,那我就来讲一讲如何关闭。
在输入命令的编辑框内输入以下内容:
adb shell settings put secure enabled_accessibility_services ""
在运行后,大家其实会发现所有的无障碍服务都被关闭了,这是为什么呢?我也不知道。我感觉后面的引号里面应该是可以写内容的,但是不知道该写什么,所以就不说了。
在关闭了所有的无障碍服务后,你们可以用刚才的方法开启无障碍服务。如果要开启多个无障碍服务,每个服务名之间用冒号:分隔。
好了,今天的教程也就快要结束了,最后给大家听一下演示效果吧,由于是刚发现这个功能,然后匆忙录制没有剪辑,所以操作上可能会比较快和伧乱,请见谅。
好了,今天的教程就到这,再见。
我其实也感觉这个没什么好折腾的。
你说的也对,如果有志愿者能够帮忙找到开启开发人员设置,那还不如直接去辅助功能无障碍里面把读屏软件打开好了。
楼主的折腾精神真让我佩服,虽然楼主说的这件事情多少有点画蛇添足,但是我还是支持楼主这种探索精神。如果真的是恢复出厂设置了,一般近几年出的手机,如果是恢复了出厂设置,基本上都是按上下音量键三秒钟,等听到响声以后等一等再按一次同样的操作就会启动读屏软件了。
这个还是很有用的,如果找志愿者帮忙的话,会增加他们的工作量,而且很费时间。又需要很大的耐心。找别人帮忙的话,也要为别人考虑,减少别人的工作量。
你还在用那么老的手机啊?哎,说实在的,以前的老手机也是把我折腾坏了,跟你现在遇到的状况是一样的,也就是他自己没有语音库,甚至也没有开启独平的快捷方式,真的是很难搞的。你说让志愿者打开USB的权限,我之前是觉得挺麻烦,后来想一想那确实比进入什么辅助功能,在安装读屏软件以及语音库那是方便,因为直接插好了数据线以后,在通知栏里面就会跳出USB的选项,所以你只要一插好让志愿者打开通知栏,看到里面USB的选项,那个估计更快。
小朋友,我一直很喜欢你这个小孩,因为你很爱钻研,而且会想出很多新花样,我是很佩服你的,我给你提个建议,因为我最近在网上买了两个华为的手机,拿回来以后我都是自己开启读屏软件了,因为他们都不太老,估计都是三年前发布的。关键他们都是鸿蒙2.0300的系统。非常好用,响应速度极快。只不过老手机呢,可能电池性能不太好了。不过拿来作为平时训练或者是听书,听歌曲还是没问题了。你猜猜多少钱?两部手机加起来才不到400块钱,一部是180多一点一部是190。如果你还有想买好性能的手机的需要,我建议你就买这样的华为鸿蒙系统的老手机。
如果在电脑用安卓模拟器的话。有了这两行命令也是很方便的。因为电脑上没有使用快捷键或者快捷手势,打开屏幕阅读器。除非有些安卓模拟器有相关的快捷键。
adb命令功能还是很多,这个只是其中的冰山一角。可以使用它来远程调试安装app。各种各样的用电脑控制手机的软件也是调用它。各种刷机工具也是在调用它。
记得我之前使用的三星手机,他总是无缘无故的把第三方的屏幕阅读器关掉。后来我找到了,是智能管理器的问题。我就用adb工具把它禁用了,不用卸载,不用越狱。
不排除有某些手机,就是没有自带的屏幕阅读器。找志愿者帮忙的话,他们也是要远程在网上搜索。并且下载。有些对手机熟悉的话就很快,不熟悉的话就像上面的说花了几个小时。
对手机很熟悉的用户有人帮忙打开usb调试就够了。不熟悉的人最快的方法还是到卖手机的地方,让他们帮忙下载安装,并且打开屏幕阅读器。有些手机默认的就没有安装。幸好的是现在绝大部分手机都有自带的屏幕阅读器。
你把我当成人工智能了,总是问同样的问题。不懂的自己问ai。有很多问题我也不懂。