[{"data":1,"prerenderedAt":782},["ShallowReactive",2],{"\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv":3},{"id":4,"title":5,"body":6,"description":748,"extension":749,"meta":750,"navigation":777,"path":778,"seo":779,"stem":780,"__hash__":781},"features\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv.md","适用于 Android TV 的文本编辑器 — 在电视上编辑配置文件",{"type":7,"value":8,"toc":724},"minimark",[9,14,18,34,37,40,45,48,70,73,100,110,114,117,137,140,193,196,200,203,217,220,224,227,238,242,245,260,263,266,277,280,283,286,363,369,372,375,445,448,451,529,532,535,539,542,570,573,577,580,594,598,601,612,615,618,635,642,645,648,686,689,720],[10,11,13],"h2",{"id":12},"为什么要在电视上使用文本编辑器","为什么要在电视上使用文本编辑器？",[15,16,17],"p",{},"这听起来有悖常理——谁在电视上编辑文本？答案是：任何在 Android TV 上运行旁载应用程序、模拟器或媒体服务器的人。这些应用程序依赖于有时需要手动调整的配置文件，并且电视本身没有文本编辑器，您需要：",[19,20,21,25,28,31],"ol",{},[22,23,24],"li",{},"将文件拉至 PC（通过 ADB 或 USB）",[22,26,27],{},"在电脑上编辑\n3.推回电视",[22,29,30],{},"测试更改是否有效",[22,32,33],{},"如果没有，请重复",[15,35,36],{},"使用AnExplorer的文本编辑器，循环变成：打开文件→编辑→保存→测试。都在电视上。将 10 分钟的往返时间缩短至 30 秒。",[10,38,39],{"id":39},"关键用例",[41,42,44],"h3",{"id":43},"retroarch-配置","RetroArch 配置",[15,46,47],{},"RetroArch（流行的复古游戏模拟器）使用数十个配置文件：",[49,50,51,58,64],"ul",{},[22,52,53,57],{},[54,55,56],"strong",{},"retroarch.cfg"," — 主设置（视频驱动程序、音频设备、控制器映射）",[22,59,60,63],{},[54,61,62],{},"retroarch-core-options.cfg"," — 每个核心设置（SNES 滤镜、GBA 色彩校正）",[22,65,66,69],{},[54,67,68],{},"remappings\u002F"," — 每个游戏的控制器按钮重新映射",[15,71,72],{},"常见编辑：",[49,74,75,83,90,93],{},[22,76,77,78,82],{},"如果游戏崩溃，请将 ",[79,80,81],"code",{},"video_driver"," 从“glcore”更改为“gl”",[22,84,85,86,89],{},"调整",[79,87,88],{},"audio_latency","以修复声音噼啪声",[22,91,92],{},"修复未自动检测到新游戏手柄时的控制器映射",[22,94,95,96,99],{},"将 ",[79,97,98],{},"savefile_directory"," 设置为 USB 驱动器路径",[15,101,102,103,106,107,109],{},"使用AnExplorer：导航到",[79,104,105],{},"\u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002F","→打开",[79,108,56],{},"→找到该行→编辑→保存→重新启动RetroArch。",[41,111,113],{"id":112},"kodi-高级设置xml","Kodi 高级设置.xml",[15,115,116],{},"Kodi 高级用户通过 XML 配置文件自定义行为：",[49,118,119,125,131],{},[22,120,121,124],{},[54,122,123],{},"advancedsettings.xml"," — 缓冲区大小、缓存模式、网络超时",[22,126,127,130],{},[54,128,129],{},"sources.xml"," — 媒体源路径",[22,132,133,136],{},[54,134,135],{},"guisettings.xml"," — UI 首选项",[15,138,139],{},"示例：增加 Kodi 的视频缓冲区以进行 4K NAS 播放：",[141,142,147],"pre",{"className":143,"code":144,"language":145,"meta":146,"style":146},"language-xml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cadvancedsettings>\n  \u003Ccache>\n    \u003Cbuffermode>1\u003C\u002Fbuffermode>\n    \u003Cmemorysize>209715200\u003C\u002Fmemorysize>\n    \u003Creadfactor>20\u003C\u002Freadfactor>\n  \u003C\u002Fcache>\n\u003C\u002Fadvancedsettings>\n","xml","",[79,148,149,157,163,169,175,181,187],{"__ignoreMap":146},[150,151,154],"span",{"class":152,"line":153},"line",1,[150,155,156],{},"\u003Cadvancedsettings>\n",[150,158,160],{"class":152,"line":159},2,[150,161,162],{},"  \u003Ccache>\n",[150,164,166],{"class":152,"line":165},3,[150,167,168],{},"    \u003Cbuffermode>1\u003C\u002Fbuffermode>\n",[150,170,172],{"class":152,"line":171},4,[150,173,174],{},"    \u003Cmemorysize>209715200\u003C\u002Fmemorysize>\n",[150,176,178],{"class":152,"line":177},5,[150,179,180],{},"    \u003Creadfactor>20\u003C\u002Freadfactor>\n",[150,182,184],{"class":152,"line":183},6,[150,185,186],{},"  \u003C\u002Fcache>\n",[150,188,190],{"class":152,"line":189},7,[150,191,192],{},"\u003C\u002Fadvancedsettings>\n",[15,194,195],{},"直接在电视上创建或编辑此文件，无需 ADB 访问权限。",[41,197,199],{"id":198},"iptv-播放列表编辑m3u-文件","IPTV 播放列表编辑（M3U 文件）",[15,201,202],{},"IPTV 应用程序的 M3U 播放列表有时需要更正：",[49,204,205,208,211,214],{},[22,206,207],{},"修复已更改的 URL",[22,209,210],{},"删除死通道",[22,212,213],{},"重新排序频道组",[22,215,216],{},"添加新的流",[15,218,219],{},"在 AnExplorer 的编辑器中打开 .m3u 文件 → 进行更改 → 保存 → 在您的 IPTV 应用程序中重新加载。",[41,221,223],{"id":222},"字幕计时修复srt-文件","字幕计时修复（SRT 文件）",[15,225,226],{},"有时字幕会稍微不同步。快速修复：",[49,228,229,232,235],{},[22,230,231],{},"调整 .srt 文件中的时间戳（将所有时间移动几秒）",[22,233,234],{},"修复编码问题（去除乱码）",[22,236,237],{},"合并字幕部分",[41,239,241],{"id":240},"用于广告拦截的-hosts-文件","用于广告拦截的 Hosts 文件",[15,243,244],{},"高级用户编辑主机文件以在已root的电视上屏蔽系统范围内的广告：",[49,246,247,254,257],{},[22,248,249,250,253],{},"添加指向",[79,251,252],{},"127.0.0.1","的广告服务器域",[22,255,256],{},"阻止遥测域",[22,258,259],{},"需要 root 访问权限（在某些 Fire TV 设备上可用）",[41,261,262],{"id":262},"应用程序配置文件",[15,264,265],{},"许多侧面加载的应用程序使用配置文件：",[49,267,268,271,274],{},[22,269,270],{},"SmartTubeNext 偏好设置",[22,272,273],{},"自定义启动器配置",[22,275,276],{},"自动化应用程序脚本（Tasker 导出）",[10,278,279],{"id":279},"键盘问题",[15,281,282],{},"说实话：用电视遥控器和屏幕键盘编辑文本是很痛苦的。它适用于小的更改（修复配置文件中的单个值），但任何更长的更改都需要物理键盘。",[41,284,285],{"id":285},"推荐输入法",[287,288,289,305],"table",{},[290,291,292],"thead",{},[293,294,295,299,302],"tr",{},[296,297,298],"th",{},"方法",[296,300,301],{},"速度",[296,303,304],{},"最适合",[306,307,308,320,331,341,352],"tbody",{},[293,309,310,314,317],{},[311,312,313],"td",{},"USB键盘（有线）",[311,315,316],{},"★★★★★",[311,318,319],{},"扩展编辑，经常使用",[293,321,322,325,328],{},[311,323,324],{},"蓝牙键盘",[311,326,327],{},"★★★★☆",[311,329,330],{},"无线方便，偶尔使用",[293,332,333,336,338],{},[311,334,335],{},"迷你无线键盘（Rii、iPazzPort）",[311,337,327],{},[311,339,340],{},"紧凑，专为电视设计",[293,342,343,346,349],{},[311,344,345],{},"电视遥控器+屏幕键盘",[311,347,348],{},"★☆☆☆☆",[311,350,351],{},"只改变单个字符",[293,353,354,357,360],{},[311,355,356],{},"手机键盘应用程序（远程输入）",[311,358,359],{},"★★★☆☆",[311,361,362],{},"当没有可用的物理键盘时",[15,364,365,368],{},[54,366,367],{},"推荐："," 带触摸板的迷你无线键盘（Rii i8、iPazzPort）售价 15-25 美元，彻底改变了电视编辑体验。它们专为 Android TV 使用而设计——紧凑、无线，带有用于光标定位的内置触摸板。",[41,370,371],{"id":371},"编辑器中的键盘快捷键",[15,373,374],{},"连接物理键盘时：",[287,376,377,387],{},[290,378,379],{},[293,380,381,384],{},[296,382,383],{},"快捷方式",[296,385,386],{},"行动",[306,388,389,397,405,413,421,429,437],{},[293,390,391,394],{},[311,392,393],{},"Ctrl+S",[311,395,396],{},"保存文件",[293,398,399,402],{},[311,400,401],{},"Ctrl+Z",[311,403,404],{},"撤消",[293,406,407,410],{},[311,408,409],{},"Ctrl+A",[311,411,412],{},"全选",[293,414,415,418],{},[311,416,417],{},"Ctrl+C \u002F Ctrl+V",[311,419,420],{},"复制\u002F粘贴",[293,422,423,426],{},[311,424,425],{},"方向键",[311,427,428],{},"导航文本",[293,430,431,434],{},[311,432,433],{},"首页\u002F完",[311,435,436],{},"跳转至行首\u002F行尾",[293,438,439,442],{},[311,440,441],{},"Ctrl+Home\u002F结束",[311,443,444],{},"跳转到文件开头\u002F结尾",[10,446,447],{"id":447},"支持的文件类型",[15,449,450],{},"AnExplorer 的文本编辑器可以打开任何纯文本文件，无论扩展名如何：",[287,452,453,463],{},[290,454,455],{},[293,456,457,460],{},[296,458,459],{},"类别",[296,461,462],{},"扩展",[306,464,465,473,481,489,497,505,513,521],{},[293,466,467,470],{},[311,468,469],{},"一般文字",[311,471,472],{},".txt、.md、.rtf（纯文本）、.log",[293,474,475,478],{},[311,476,477],{},"配置",[311,479,480],{},".cfg、.conf、.ini、.properties",[293,482,483,486],{},[311,484,485],{},"数据格式",[311,487,488],{},".xml、.json、.yaml、.yml、.csv",[293,490,491,494],{},[311,492,493],{},"脚本",[311,495,496],{},".sh、.bat、.cmd、.py",[293,498,499,502],{},[311,500,501],{},"媒体播放列表",[311,503,504],{},".m3u、.m3u8、.pls",[293,506,507,510],{},[311,508,509],{},"字幕",[311,511,512],{},".srt、.sub、.ass、.ssa",[293,514,515,518],{},[311,516,517],{},"网页",[311,519,520],{},".html、.css、.js",[293,522,523,526],{},[311,524,525],{},"系统",[311,527,528],{},"主机、.env、.htaccess",[15,530,531],{},"该编辑器可以轻松处理高达几兆字节的文件。对于非常大的日志文件（100+ MB），在预算电视硬件上滚动可能会很慢。",[10,533,534],{"id":534},"实际工作流程示例",[41,536,538],{"id":537},"修复损坏的-retroarch-配置","修复损坏的 RetroArch 配置",[15,540,541],{},"场景：RetroArch 在更改无法从菜单中撤消的设置后崩溃。",[19,543,544,547,553,556,563],{},[22,545,546],{},"在电视上打开AnExplorer",[22,548,549,550],{},"导航至",[79,551,552],{},"\u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002Fretroarch.cfg",[22,554,555],{},"在文本编辑器中打开",[22,557,558,559,562],{},"找到损坏的设置（例如，在不支持 Vulkan 的设备上",[79,560,561],{},"video_driver = \"vulkan\"","）",[22,564,565,566,569],{},"改回",[79,567,568],{},"video_driver = \"gl\"","\n6.保存→重新打开RetroArch→它再次工作",[15,571,572],{},"如果没有文本编辑器，您需要通过 ADB 从 PC 进行连接，或者恢复出厂设置的 RetroArch 会丢失所有设置。",[41,574,576],{"id":575},"创建-kodi-advancedsettingsxml","创建 Kodi Advancedsettings.xml",[15,578,579],{},"场景：来自 NAS 的 4K 视频在 Kodi 中缓冲\u002F卡顿。",[19,581,582,588,591],{},[22,583,584,585],{},"AnExplorer → 导航至",[79,586,587],{},"\u002Fstorage\u002Femulated\u002F0\u002FAndroid\u002Fdata\u002Forg.xbmc.kodi\u002Ffiles\u002F.kodi\u002Fuserdata\u002F",[22,589,590],{},"如果advancedsettings.xml不存在，则创建一个新文件（长按→新建→文件）",[22,592,593],{},"在编辑器中打开 → 输入 XML 内容以增加缓冲区\n4.保存→重启Kodi→缓冲解决",[41,595,597],{"id":596},"编辑-iptv-频道列表","编辑 IPTV 频道列表",[15,599,600],{},"场景：M3U 播放列表中的某些频道已更改 URL。",[19,602,603,606,609],{},[22,604,605],{},"AnExplorer → 导航至您的 .m3u 文件\n2.在编辑器中打开→找到频道条目",[22,607,608],{},"更新直播地址",[22,610,611],{},"保存 → 重新加载 IPTV 应用程序中的播放列表",[10,613,614],{"id":614},"电视上的限制",[15,616,617],{},"文本编辑器可以正常运行，但不是完整的 IDE：",[49,619,620,623,626,629,632],{},[22,621,622],{},"无语法突出显示（纯文本视图）",[22,624,625],{},"不显示行号",[22,627,628],{},"没有查找和替换（手动滚动查找内容）",[22,630,631],{},"没有分割视图或多文件编辑",[22,633,634],{},"大文件（50+ MB）可能加载缓慢",[15,636,637,638,641],{},"对于快速配置编辑，这些限制并不重要。对于严肃的编辑工作，PC 仍然是正确的工具。TV 文本编辑器用于",[54,639,640],{},"方便编辑","，否则需要复杂的 ADB 工作流程。",[10,643,644],{"id":644},"兼容的电视设备",[15,646,647],{},"适用于所有 Android TV 平台：",[49,649,650,656,662,668,674,680],{},[22,651,652,655],{},[54,653,654],{},"Nvidia Shield TV"," — 大文件的最佳性能，USB 键盘支持",[22,657,658,661],{},[54,659,660],{},"Amazon Fire TV Cube"," — 蓝牙键盘配对效果良好",[22,663,664,667],{},[54,665,666],{},"Google TV Streamer"," — 用于键盘 + 鼠标的 USB-C 集线器",[22,669,670,673],{},[54,671,672],{},"Fire TV Stick 4K"," — 仅蓝牙键盘（无 USB 端口）",[22,675,676,679],{},[54,677,678],{},"Sony Bravia \u002F TCL \u002F Hisense"," — 用于有线键盘的 USB 端口",[22,681,682,685],{},[54,683,684],{},"Xiaomi Mi Box"," — USB 和蓝牙键盘支持",[10,687,688],{"id":688},"相关指南",[49,690,691,699,706,713],{},[22,692,693,698],{},[694,695,697],"a",{"href":696},"\u002Fcn\u002Ffeatures\u002Ftext-editor","文本编辑器功能"," — 完整文本编辑器功能",[22,700,701,705],{},[694,702,704],{"href":703},"\u002Fcn\u002Fdevice\u002Fandroid-tv","Android TV 文件管理器"," — 完整的电视文件管理",[22,707,708,712],{},[694,709,711],{"href":710},"\u002Fcn\u002Ffeatures\u002Fapk-installer\u002Fandroid-tv","Android TV 的 APK 安装程序"," — 侧载应用",[22,714,715,719],{},[694,716,718],{"href":717},"\u002Fcn\u002Ffeatures\u002Farchive-manager\u002Fandroid-tv","Android TV 存档管理器"," — 提取配置存档",[721,722,723],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":146,"searchDepth":159,"depth":159,"links":725},[726,727,735,739,740,745,746,747],{"id":12,"depth":159,"text":13},{"id":39,"depth":159,"text":39,"children":728},[729,730,731,732,733,734],{"id":43,"depth":165,"text":44},{"id":112,"depth":165,"text":113},{"id":198,"depth":165,"text":199},{"id":222,"depth":165,"text":223},{"id":240,"depth":165,"text":241},{"id":262,"depth":165,"text":262},{"id":279,"depth":159,"text":279,"children":736},[737,738],{"id":285,"depth":165,"text":285},{"id":371,"depth":165,"text":371},{"id":447,"depth":159,"text":447},{"id":534,"depth":159,"text":534,"children":741},[742,743,744],{"id":537,"depth":165,"text":538},{"id":575,"depth":165,"text":576},{"id":596,"depth":165,"text":597},{"id":614,"depth":159,"text":614},{"id":644,"depth":159,"text":644},{"id":688,"depth":159,"text":688},"使用 AnExplorer 的内置编辑器在 Android TV 上编辑文本和配置文件。无需 PC 即可修改 Kodi 配置、RetroArch 设置和旁加载应用程序文件。","md",{"faq":751,"howto":764},[752,755,758,761],{"q":753,"a":754},"我可以在 Android TV 上编辑文本文件吗？","是的。AnExplorer 包含一个适用于 Android TV 的内置文本编辑器。打开任何 .txt、.cfg、.xml、.json 或 .ini 文件并直接在电视上进行编辑。最好连接 USB 或蓝牙键盘。",{"q":756,"a":757},"我会在电视上编辑哪些文件？","常见用例：RetroArch 配置文件、Kodi advancesettings.xml、用于广告拦截的主机文件、应用程序配置文件、JSON 设置、IPTV 的 m3u 播放列表以及批量重命名列表。",{"q":759,"a":760},"编辑器可以使用电视遥控器吗？","使用遥控器打开编辑器并显示文本。对于实际打字，请连接 USB 键盘或蓝牙键盘 - 通过方向键使用屏幕键盘打字是可能的，但速度非常慢。",{"q":762,"a":763},"我可以编辑哪些文件类型？","任何纯文本文件：TXT、CFG、INI、XML、JSON、LOG、SH、CONF、M3U、SRT（字幕）、属性文件等。如果是纯文本，编辑器可以打开并修改它。",{"name":765,"description":766,"totalTime":767,"steps":768},"如何在 Android TV 上编辑配置文件","使用 AnExplorer 修改电视上的文本和配置文件。","PT2M",[769,772,774],{"name":770,"text":771},"导航到文件","打开 AnExplorer → 浏览到您需要编辑的配置文件（RetroArch 配置位于 \u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002F 中，Kodi 位于 .kodi\u002Fuserdata\u002F 等）。",{"name":555,"text":773},"选择文本文件 → 它会在 AnExplorer 的内置编辑器中打开，显示文件内容。",{"name":775,"text":776},"编辑并保存","使用连接的键盘（USB 或蓝牙）进行更改。使用屏幕上的“保存”按钮或键盘上的 Ctrl+S 进行保存。",true,"\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv",{"title":5,"description":748},"cn\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv","W0gcPdOAE0dIKdQ-658i-X_jX0FGOUfcPBv7GhDD9rg",1780644463130]