如何禁用Android Oreo的智能文本选择功能?

4次阅读
没有评论

问题描述

在 Android Oreo 中引入了新的“智能文本选择”功能,这项功能会使用 AI 进行文本选择。例如,在我的 Nexus 5x 上使用时表现不佳。当我在大约相等英文学说和瑞典文中写文本(系统语言设置为英语)时,这个功能经常做出不合理的选择。特别在写作非格式化的文本(如普通段落中的单词)时,会选择完全随机的起止点。经常需要再次选择正确的单词。此外,在使用此功能时还容易误删大量文本内容。

解决方案

方法一:通过应用设置禁用此功能

目前直接在系统设置中无法找到关闭“智能文本选择”的选项。但可以尝试以下方法:

  1. 安装第三方应用
    有些第三方应用程序可以帮助你屏蔽或控制这一功能。例如,Gboard(谷歌键盘) 或其他一些第三方输入法。

  2. 使用特定的文本编辑器或阅读器
    有些应用程序已经默认没有启用此智能选择功能,或者你可以手动关闭该功能。如 Firefox 浏览器在这方面表现良好,它似乎并没有激活此功能。

方法二:通过代码修改

如果你熟悉修改系统设置的方法,并且需要将智能文本选择完全禁用。可以通过修改 Android 系统文件或安装自定义 ROM(如 LineageOS)来关闭特定的系统服务:

  1. 备份系统
    在尝试任何可能改变系统功能的操作之前,请确保已经对手机进行了完全备份。

  2. 修改系统设置文件
    你可以在 /system/priv-app/SmartTextSelection 目录下找到相关的配置文件,或者直接禁用相关服务。请注意这需要 root 权限,并在风险提示下操作。

  3. 替换系统映像
    另外一种选择是将一个已经关闭了智能文本选择功能的自定义 ROM (如 LineageOS) 转移到你的设备上运行。

方法说明

修改系统文件

  1. 使用 ADB 或类似工具进入设备的终端命令行模式;
  2. 拷贝或下载包含所需更改文件的新system.img 文件;
  3. 通过 fastboot flash system <新系统路径> 命令刷入替换文件。

第三方应用法

安装第三方键盘应用(如 Gboard),并确保“智能文本选择”功能被关闭。这通常可以在应用的设置菜单中找到相应选项。

注意事项

  • 修改系统设置和 ROM 会对设备安全性产生不同程度的影响,请确保操作可靠。
  • 禁用某些预装服务可能会导致其他程序出现故障或不兼容问题,慎重评估风险及收益比。

通过上述方法,可以有效地避免 Android Oreo 智能文本选择功能带来的困扰。希望这些信息对你有所帮助!如果还有不明白的地方,可以继续在相关论坛和社区中寻找更多支持与帮助。

正文完