在汽车信息娱乐显示屏上进行文本编辑
对于以技术为导向的 Android Automotive 用户来说,这是一项利基功能。汽车的大触摸屏可以清晰地显示文本文件——日志文件、配置数据、脚本和注释都可以在 10-15 英寸显示屏上读取。可以通过屏幕键盘或配对的蓝牙键盘进行编辑。
让我们直接说吧:大多数车主永远不会在他们的信息娱乐系统上打开文本编辑器。但对于开发人员、系统管理员、汽车爱好者和高级用户等受众来说,这种功能填补了特定的空白。
谁在车内使用文本编辑?
汽车爱好者和改装者
使用汽车系统的人员:
- 查看 OBD 诊断日志
- 编辑售后 ECU 调校工具的配置文件
- 修改行车记录仪设置文件
- 调整性能监控应用程序的参数
忙碌的开发者
使用汽车作为临时工作空间的软件开发人员:
- 测试期间快速编辑配置文件
- 审查移动/物联网项目的日志输出
- 编辑在连接的设备上运行的脚本
- 远程管理基础设施时修改服务器配置
车队和商业运营商
偶尔需要文本访问的商用车辆操作员:
- 审查交货清单(纯文本/CSV)
- 编辑路由配置文件
- 检查远程信息处理设备的系统日志
- 修改车辆系统的自动化脚本
公路战士和高级用户
在车辆上花费大量时间的人:
- 快速记笔记(停车详细信息、联系信息、任务列表)
- 编辑基于文本的待办事项列表
- 修改移动热点设置的网络配置
- 审阅保存为文本文件的电子邮件草稿
停放使用限制
与 Android Automotive 上的视频和大多数交互功能一样,文本编辑是一项只能进行的活动。屏幕键盘需要视觉注意力和触摸精度——这两者与驾驶完全不兼容。
此功能适用的停车场景:
- 在停车场等待(在会议前修改配置)
- 在车里午休(查看早上的工作日志)
- 停止电动汽车充电(有效利用充电时间)
- 靠边停车检查文件中的特定内容
阅读与编辑
即使“编辑”很麻烦,汽车显示屏也擅长“读取”文本文件:
文本文件查看(主要用途)
10-15 英寸的信息娱乐屏幕确实非常适合阅读:
- 大而清晰的文本,舒适的观看距离
- 各种照明条件下都有良好的对比度
- 通过触摸或滑动手势滚动
- 在文件中搜索以查找特定内容
- 无需键盘——只需查看
用于查看的用例:
- 来自车辆系统或连接设备的日志文件
- USB 上的文档和参考文件
- 配置文件(检查当前设置而不进行编辑)
- 短脚本或配置的代码审查
文本文件编辑(辅助,有限使用)
在汽车的屏幕键盘上进行编辑:
- 触摸屏键盘可用于简短编辑
- 汽车触摸目标比手机键盘更大(更容易点击)
- 编辑配置中的单个值:实用
- 编写多个段落:没有物理键盘是不切实际的
- 蓝牙键盘(如果支持):将编辑转变为合理的体验
实际例子
编辑 WiFi 配置文件
您的汽车连接到各种 WiFi 网络。应用程序将其网络首选项存储在配置中:
network_name=MyHomeWiFi
password=********
auto_connect=true
priority=1
需要添加您办公室的 WiFi 吗?打开 AnExplorer 中的配置,添加新条目,保存。将车停在办公室外时完成。
查看行车记录仪事件日志
行车记录仪将元数据与视频一起写入:
2024-01-15 08:32:15 - Event: G-sensor trigger (hard brake)
2024-01-15 08:32:15 - Speed: 45 km/h → 12 km/h
2024-01-15 08:32:15 - Location: 52.5200°N, 13.4050°E
2024-01-15 08:32:16 - File: event_20240115_083215.mp4 (locked)
在 AnExplorer 的文本编辑器中打开日志以查看事件、检查时间戳并与视频文件关联。
快速记笔记
停车并需要记下一些东西:
- 撞到你的汽车的车牌号
- 有人口头给你的电话号码
- 下一站的地址或路线
- 前往商店之前的购物清单
在 AnExplorer 中创建一个新的文本文件 → 输入您的注释 → 保存。稍后当您连接到汽车或从 USB 传输时可用。
修改应用程序配置
Android Automotive 应用有时会将设置存储为文本文件:
{
"refresh_interval": 300,
"server_url": "https://api.example.com",
"cache_size": 50,
"debug_mode": false
}
将"debug_mode": false 更改为true 以进行故障排除。一项值更改 — 非常适合屏幕键盘编辑。
文件类型和兼容性
| 文件类型 | 扩展 | 普通汽车用途 |
|---|---|---|
| 纯文本 | .txt | 笔记、快速文档 |
| 日志文件 | .log | 系统和应用程序日志 |
| 配置(JSON) | .json | 应用程序和服务设置 |
| 配置(YAML) | .yaml、.yml | Docker、服务配置 |
| 配置(XML) | .xml | Android 设置、清单 |
| 配置(INI) | .ini、.cfg | 简单的键值设置 |
| 脚本 | .sh | 自动化脚本 |
| 数据 | .csv | 简单的表格数据 |
| 降价 | .md | 文档、注释 |
屏幕键盘体验
Android Automotive 的屏幕键盘专为搜索查询和简短输入(导航地址、应用搜索)而设计。它可用于文本编辑,但具有以下特征:
优点:
- 大按键(设计用于坐在控制台时使用)
- 汽车优化的布局减少了意外按压
- 带触摸屏触觉的车辆的触觉反馈
- 常见单词的预测文本
限制:
- 占据屏幕的大部分(减少可见文本区域)
- 无机械反馈——盲打速度有限
- 特殊字符(括号、斜杠、冒号)需要多次点击才能访问
- 通过触摸来定位光标对于代码/配置中的精确放置来说是不精确的
蓝牙键盘替代方案: 如果您的车辆支持蓝牙键盘配对(检查设置→蓝牙→配对新设备):
- 完整的打字速度和准确性
- 所有特殊字符均可直接访问
- 键盘快捷键有效(Ctrl+S、Ctrl+Z 等)
- 使汽车在停车时成为功能性文本编辑站
文本文件的存储位置
汽车系统上的文本文件可以存在于:
- 内部存储: 直接保存在信息娱乐系统上的文件
- USB 驱动器: 读取和编辑连接的 USB 介质上的文件
- 网络: 访问 SMB 共享、FTP 服务器上的文件(使用 WiFi 时)
- **云:**编辑存储在 Google Drive、Dropbox、OneDrive 中的文本文件
对于基于 USB 的工作流程:将配置文件和注释保存在 USB 驱动器上。停车时在汽车上进行编辑,然后在家里/办公室的计算机上访问相同的 USB。
限制
不是开发环境: 基本编辑器中没有语法突出显示、没有自动完成、没有行号。对于严肃的编码,请使用笔记本电脑。
真实编辑的键盘依赖性: 如果没有物理键盘,您只能更改单个值。不要打算在汽车的屏幕键盘上书写文档。
仅限停车: 驾驶时禁止编辑。系统强制执行这一点——而不是建议。
文件大小限制: 非常大的文本文件(100 MB 以上的日志文件)在汽车硬件上打开可能会很慢。对于大型日志,请考虑在汽车上查看之前进行过滤或拆分。
无自动保存: 如果汽车系统断电(发动机关闭、超时),未保存的编辑可能会丢失。经常节省,特别是对于那些积极休眠信息娱乐系统的车辆。
相关指南
- 文本编辑器功能 — 全文编辑器概述
- 适用于 Android Automotive 的视频播放器 — 汽车显示屏上的媒体
- 适用于 Android Automotive 的 FTP 客户端 — 将文件传输到汽车
- Android Automotive 存档管理器 — 提取汽车上的文件
