为什么要在电视上使用文本编辑器?
这听起来有悖常理——谁在电视上编辑文本?答案是:任何在 Android TV 上运行旁载应用程序、模拟器或媒体服务器的人。这些应用程序依赖于有时需要手动调整的配置文件,并且电视本身没有文本编辑器,您需要:
- 将文件拉至 PC(通过 ADB 或 USB)
- 在电脑上编辑 3.推回电视
- 测试更改是否有效
- 如果没有,请重复
使用AnExplorer的文本编辑器,循环变成:打开文件→编辑→保存→测试。都在电视上。将 10 分钟的往返时间缩短至 30 秒。
关键用例
RetroArch 配置
RetroArch(流行的复古游戏模拟器)使用数十个配置文件:
- retroarch.cfg — 主设置(视频驱动程序、音频设备、控制器映射)
- retroarch-core-options.cfg — 每个核心设置(SNES 滤镜、GBA 色彩校正)
- remappings/ — 每个游戏的控制器按钮重新映射
常见编辑:
- 如果游戏崩溃,请将
video_driver从“glcore”更改为“gl” - 调整
audio_latency以修复声音噼啪声 - 修复未自动检测到新游戏手柄时的控制器映射
- 将
savefile_directory设置为 USB 驱动器路径
使用AnExplorer:导航到/storage/emulated/0/RetroArch/→打开retroarch.cfg→找到该行→编辑→保存→重新启动RetroArch。
Kodi 高级设置.xml
Kodi 高级用户通过 XML 配置文件自定义行为:
- advancedsettings.xml — 缓冲区大小、缓存模式、网络超时
- sources.xml — 媒体源路径
- guisettings.xml — UI 首选项
示例:增加 Kodi 的视频缓冲区以进行 4K NAS 播放:
<advancedsettings>
<cache>
<buffermode>1</buffermode>
<memorysize>209715200</memorysize>
<readfactor>20</readfactor>
</cache>
</advancedsettings>
直接在电视上创建或编辑此文件,无需 ADB 访问权限。
IPTV 播放列表编辑(M3U 文件)
IPTV 应用程序的 M3U 播放列表有时需要更正:
- 修复已更改的 URL
- 删除死通道
- 重新排序频道组
- 添加新的流
在 AnExplorer 的编辑器中打开 .m3u 文件 → 进行更改 → 保存 → 在您的 IPTV 应用程序中重新加载。
字幕计时修复(SRT 文件)
有时字幕会稍微不同步。快速修复:
- 调整 .srt 文件中的时间戳(将所有时间移动几秒)
- 修复编码问题(去除乱码)
- 合并字幕部分
用于广告拦截的 Hosts 文件
高级用户编辑主机文件以在已root的电视上屏蔽系统范围内的广告:
- 添加指向
127.0.0.1的广告服务器域 - 阻止遥测域
- 需要 root 访问权限(在某些 Fire TV 设备上可用)
应用程序配置文件
许多侧面加载的应用程序使用配置文件:
- SmartTubeNext 偏好设置
- 自定义启动器配置
- 自动化应用程序脚本(Tasker 导出)
键盘问题
说实话:用电视遥控器和屏幕键盘编辑文本是很痛苦的。它适用于小的更改(修复配置文件中的单个值),但任何更长的更改都需要物理键盘。
推荐输入法
| 方法 | 速度 | 最适合 |
|---|---|---|
| USB键盘(有线) | ★★★★★ | 扩展编辑,经常使用 |
| 蓝牙键盘 | ★★★★☆ | 无线方便,偶尔使用 |
| 迷你无线键盘(Rii、iPazzPort) | ★★★★☆ | 紧凑,专为电视设计 |
| 电视遥控器+屏幕键盘 | ★☆☆☆☆ | 只改变单个字符 |
| 手机键盘应用程序(远程输入) | ★★★☆☆ | 当没有可用的物理键盘时 |
推荐: 带触摸板的迷你无线键盘(Rii i8、iPazzPort)售价 15-25 美元,彻底改变了电视编辑体验。它们专为 Android TV 使用而设计——紧凑、无线,带有用于光标定位的内置触摸板。
编辑器中的键盘快捷键
连接物理键盘时:
| 快捷方式 | 行动 |
|---|---|
| Ctrl+S | 保存文件 |
| Ctrl+Z | 撤消 |
| Ctrl+A | 全选 |
| Ctrl+C / Ctrl+V | 复制/粘贴 |
| 方向键 | 导航文本 |
| 首页/完 | 跳转至行首/行尾 |
| Ctrl+Home/结束 | 跳转到文件开头/结尾 |
支持的文件类型
AnExplorer 的文本编辑器可以打开任何纯文本文件,无论扩展名如何:
| 类别 | 扩展 |
|---|---|
| 一般文字 | .txt、.md、.rtf(纯文本)、.log |
| 配置 | .cfg、.conf、.ini、.properties |
| 数据格式 | .xml、.json、.yaml、.yml、.csv |
| 脚本 | .sh、.bat、.cmd、.py |
| 媒体播放列表 | .m3u、.m3u8、.pls |
| 字幕 | .srt、.sub、.ass、.ssa |
| 网页 | .html、.css、.js |
| 系统 | 主机、.env、.htaccess |
该编辑器可以轻松处理高达几兆字节的文件。对于非常大的日志文件(100+ MB),在预算电视硬件上滚动可能会很慢。
实际工作流程示例
修复损坏的 RetroArch 配置
场景:RetroArch 在更改无法从菜单中撤消的设置后崩溃。
- 在电视上打开AnExplorer
- 导航至
/storage/emulated/0/RetroArch/retroarch.cfg - 在文本编辑器中打开
- 找到损坏的设置(例如,在不支持 Vulkan 的设备上
video_driver = "vulkan") - 改回
video_driver = "gl"6.保存→重新打开RetroArch→它再次工作
如果没有文本编辑器,您需要通过 ADB 从 PC 进行连接,或者恢复出厂设置的 RetroArch 会丢失所有设置。
创建 Kodi Advancedsettings.xml
场景:来自 NAS 的 4K 视频在 Kodi 中缓冲/卡顿。
- AnExplorer → 导航至
/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/ - 如果advancedsettings.xml不存在,则创建一个新文件(长按→新建→文件)
- 在编辑器中打开 → 输入 XML 内容以增加缓冲区 4.保存→重启Kodi→缓冲解决
编辑 IPTV 频道列表
场景:M3U 播放列表中的某些频道已更改 URL。
- AnExplorer → 导航至您的 .m3u 文件 2.在编辑器中打开→找到频道条目
- 更新直播地址
- 保存 → 重新加载 IPTV 应用程序中的播放列表
电视上的限制
文本编辑器可以正常运行,但不是完整的 IDE:
- 无语法突出显示(纯文本视图)
- 不显示行号
- 没有查找和替换(手动滚动查找内容)
- 没有分割视图或多文件编辑
- 大文件(50+ MB)可能加载缓慢
对于快速配置编辑,这些限制并不重要。对于严肃的编辑工作,PC 仍然是正确的工具。TV 文本编辑器用于方便编辑,否则需要复杂的 ADB 工作流程。
兼容的电视设备
适用于所有 Android TV 平台:
- Nvidia Shield TV — 大文件的最佳性能,USB 键盘支持
- Amazon Fire TV Cube — 蓝牙键盘配对效果良好
- Google TV Streamer — 用于键盘 + 鼠标的 USB-C 集线器
- Fire TV Stick 4K — 仅蓝牙键盘(无 USB 端口)
- Sony Bravia / TCL / Hisense — 用于有线键盘的 USB 端口
- Xiaomi Mi Box — USB 和蓝牙键盘支持
相关指南
- 文本编辑器功能 — 完整文本编辑器功能
- Android TV 文件管理器 — 完整的电视文件管理
- Android TV 的 APK 安装程序 — 侧载应用
- Android TV 存档管理器 — 提取配置存档
