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